celina/async/async_backend

Search:
Group by:

Async backend configuration module.

This module provides the async backend configuration and exports the appropriate async framework (asyncdispatch or chronos) based on compile-time flags.

Consts

asyncBackend {.strdefine.} = "none"
hasChronos = false

Templates

template registerFD(fd: AsyncFD): untyped
template sleepMs(ms: int): untyped
template unregisterFD(fd: AsyncFD): untyped