async/await framework for Nim
See https://status-im.github.io/nim-chronos/ for documentation
Exports
-
setThreadDispatcher, closeSocket, ENOSR, EHOSTUNREACH, EHOSTDOWN, ECONNRESET, EDQUOT, fail, ECANCELED, EMLINK, FuturePendingError, milliseconds, <=, +=, $, asyncTimer, internalRaiseIfError, getSrcLocation, FutureError, fromNow, weeks, ESPIPE, withTimeout, LocationKind, id, <=, FutureCompletedError, ENOEXEC, ESHUTDOWN, fail, EREMOTEIO, toString, EXFULL, waitFor, complete, ==, oneValue, internalInitFutureBase, EPROTONOSUPPORT, Nanosecond, epochNanoSeconds, cancelAndWait, addTimer, Moment, ECOMM, EPROTOTYPE, AsyncExceptionError, milliseconds, getTrackerCounter, ENOENT, millis, removeTimer, FutureFlag, ENOTCONN, EBUSY, init, ENOTUNIQ, days, +=, await, or, ZeroDuration, EKEYREVOKED, AsyncTimeoutError, EUCLEAN, Second, EEXIST, ENOLINK, newInternalRaisesFuture, idleAsync, ==, internalRaiseIfError, SomeIntegerI64, ENOMEM, ENOKEY, +, removeWriter2, ENOMSG, [], trackCounter, EKEYEXPIRED, Week, isCounterLeaked, awaitne, EAFNOSUPPORT, EWOULDBLOCK, EREMOTE, Finished, untrackCounter, AsyncCallback, EHWPOISON, epochSeconds, newDispatcher, EPERM, microseconds, trackerCounters, >=, weeks, Finished, cancelCallback=, ETOOMANYREFS, $, EISCONN, callSoon, ESOCKTNOSUPPORT, setGlobalDispatcher, EXDEV, EBADF, cancelSoon, allFinished, TrackerBase, hours, InternalAsyncCallback, EBFONT, ENETDOWN, EACCES, ELOOP, InfiniteDuration, ETIMEDOUT, >=, EINVAL, value, EBADFD, Future, completed, PDispatcher, ESRCH, EL2NSYNC, EFAULT, low, ESTRPIPE, -=, or, ENOTSOCK, getAsyncTimestamp, await, Hour, EIDRM, removeReader2, secs, getThreadDispatcher, futureContinue, ENOANO, EADV, CallbackFunc, ENFILE, FutureBase, waitFor, high, Microsecond, ENOPKG, ELIBBAD, callSoon, EOWNERDEAD, flags, ERANGE, done, ENONET, completed, callSoon, cancelSoon, EMSGSIZE, EALREADY, EBADMSG, EILSEQ, ENOPROTOOPT, SrcLoc, allFutures, -, complete, FutureState, EBADR, nanos, location, FutureDefect, EDOTDOT, ENOBUFS, EKEYREJECTED, <, Minute, error, ==, one, CancelledError, nanoseconds, EISDIR, EOVERFLOW, FutureSeq, cancelAndWait, micros, all, -, ESRMNT, ENOTEMPTY, EPROTO, TimerCallback, microseconds, error, ENOTRECOVERABLE, wait, callIdle, join, hours, AsyncError, EBADRQC, ENODEV, tryCancel, addTimer, ECHRNG, ENOTDIR, EUNATCH, cancelAndSchedule, failed, nanoseconds, ERESTART, *, ETXTBSY, getTracker, newFutureStr, EMFILE, LocFinishIndex, withTimeout, addTimer, race, EUSERS, ENOTBLK, ENOTTY, EISNAM, ELIBACC, ENAVAIL, init, race, internalCallTick, EDESTADDRREQ, +, cancelSoon, completed, minutes, cancel, FutureFlags, getGlobalDispatcher, ELIBEXEC, stepsAsync, micros, wait, EINPROGRESS, EPFNOSUPPORT, E2BIG, -=, runForever, ENOMEDIUM, secs, value, read, waitFor, EL3HLT, unregisterAndCloseFd, EBADSLT, InternalRaisesFuture, -, <, ENETRESET, fastEpochTime, ENXIO, isZero, EPIPE, allFutures, Day, wait, now, read, asyncSpawn, removeCallback, EAGAIN, raiseOsDefect, trackerCounterKeys, EADDRNOTAVAIL, read, removeCallback, TrackerCounter, async, addCallback, init, async, EREMCHG, finished, addCallback, seconds, noCancel, low, AsyncFD, ECHILD, Raising, init, ECONNABORTED, state, wait, >, callIdle, removeTimer, LocCreateIndex, addReader2, ETIME, ENOLCK, EDEADLK, asyncCheck, Duration, ELNRNG, EDOM, ENOCSI, millis, EBADE, EMEDIUMTYPE, readError, sleepAsync, isInfinite, asyncDiscard, callback=, ENETUNREACH, InternalFutureBase, callIdle, ENOSYS, ELIBSCN, EIO, EROFS, seconds, ELIBMAX, div, init, EL2HLT, EOPNOTSUPP, FutureStr, poll, oneIndex, clearTimer, register2, LocCompleteIndex, days, ENOSTR, EADDRINUSE, one, sleepAsync, ENAMETOOLONG, EMULTIHOP, ESTALE, race, ENODATA, EFBIG, +, minutes, ERFKILL, cancelled, $, toException, join, EDEADLOCK, allFutures, MaxEventsCount, wait, read, raiseAsDefect, ENOSPC, Millisecond, >, setTimer, cancelSoon, unregister2, failed, waitFor, newFutureSeq, addTracker, callback=, orImpl, ECONNREFUSED, high, ENOTNAM, nanos, addWriter2, removeTimer, internalCallTick, EINTR, and, closeHandle, EL3RST, readError, *, newFuture, internalCallTick, []=, EDQUOT, Second, closeSocket, EHOSTUNREACH, EHOSTDOWN, closeWait, ECONNRESET, ==, fail, ECANCELED, EMLINK, milliseconds, FutureBase, <=, +=, $, asyncTimer, internalRaiseIfError, getSrcLocation, FutureError, fromNow, close, weeks, LocFinishIndex, ESPIPE, withTimeout, LocationKind, id, isSet, <=, FutureCompletedError, SomeIntegerI64, fail, EREMOTEIO, waitFor, addTimer, ==, oneValue, internalInitFutureBase, EPROTONOSUPPORT, nanoseconds, cancelAndWait, addTimer, Moment, ECOMM, addFirst, register, EPROTOTYPE, [], AsyncExceptionError, and, SrcLoc, ENOCSI, milliseconds, getTrackerCounter, ENOENT, millis, removeTimer, ELIBACC, EADDRNOTAVAIL, ENOTCONN, EBUSY, init, waitFor, days, +=, await, EAFNOSUPPORT, cancelSoon, AsyncTimeoutError, internalCallTick, []=, setThreadDispatcher, EEXIST, isInfinite, ENOLINK, newInternalRaisesFuture, idleAsync, internalRaiseIfError, ESHUTDOWN, ENOMEM, ENOKEY, +, removeWriter2, ENOMSG, [], trackCounter, EKEYEXPIRED, Week, isCounterLeaked, awaitne, $, EWOULDBLOCK, EREMOTE, unregister, Finished, untrackCounter, AsyncCallback, EHWPOISON, epochSeconds, newDispatcher, EPERM, microseconds, trackerCounters, >=, sleepAsync, addCallback, weeks, EFAULT, callIdle, cancelCallback=, ETOOMANYREFS, mitems, EISCONN, callSoon, ESOCKTNOSUPPORT, newAsyncQueue, setGlobalDispatcher, AsyncQueue, EXDEV, EBADF, EKEYREVOKED, micros, microseconds, hours, wait, ENETDOWN, EACCES, AsyncEvent, AsyncEventQueue, ELOOP, InfiniteDuration, ETIMEDOUT, >=, clear, EINVAL, ==, EBADFD, Future, addCallback, len, completed, PDispatcher, ESRCH, EL2NSYNC, Finished, low, popFirst, ESTRPIPE, -=, contains, getAsyncTimestamp, div, race, Hour, EIDRM, removeReader2, EventQueueReader, secs, getThreadDispatcher, EventQueueKey, futureContinue, popFirstNoWait, join, ENOANO, readError, CallbackFunc, $, FutureStr, addLastNoWait, ENOEXEC, waitFor, high, Microsecond, complete, $, pairs, ELIBBAD, callSoon, EOWNERDEAD, oneIndex, ERANGE, done, clearTimer, popLastNoWait, ENONET, completed, callSoon, release, cancelSoon, EMSGSIZE, EBADMSG, EILSEQ, ENOPROTOOPT, Day, allFutures, empty, -, complete, FutureState, addFirstNoWait, EBADR, nanos, location, FutureDefect, EDOTDOT, ENOBUFS, put, EKEYREJECTED, <, Minute, error, epochNanoSeconds, one, CancelledError, EISDIR, EOVERFLOW, FutureSeq, cancelAndWait, micros, all, -, ESRMNT, ENOTEMPTY, EPROTO, TimerCallback, TrackerBase, ENOTRECOVERABLE, EBFONT, callIdle, EDOM, value, hours, AsyncError, EBADRQC, ENODEV, ENFILE, ENOPKG, callback=, ECHRNG, wait, EUNATCH, cancelAndSchedule, failed, nanoseconds, ERESTART, *, ETXTBSY, getTracker, newFutureStr, full, EMFILE, orImpl, withTimeout, addTimer, race, EUSERS, ENOTBLK, ENOTTY, EISNAM, ENOSR, init, EXFULL, EUCLEAN, EDESTADDRREQ, +, cancelSoon, minutes, cancel, FutureFlags, getGlobalDispatcher, ELIBEXEC, stepsAsync, error, allFinished, wait, clear, value, EINPROGRESS, completed, E2BIG, -=, runForever, ENOMEDIUM, secs, AsyncQueueEmptyError, read, waitFor, EINTR, unregisterAndCloseFd, EBADSLT, or, [], -, EALREADY, <, ENETRESET, fastEpochTime, waitEvents, seconds, isZero, FuturePendingError, EPIPE, AsyncLockError, InternalFutureBase, getNoWait, allFutures, len, race, ENAVAIL, EPFNOSUPPORT, wait, EMULTIHOP, read, asyncSpawn, removeCallback, EAGAIN, raiseOsDefect, trackerCounterKeys, FutureFlag, read, removeCallback, TrackerCounter, async, AsyncLock, init, popLast, async, EREMCHG, finished, fire, ENXIO, or, seconds, noCancel, low, AsyncFD, ECHILD, init, ECONNABORTED, state, ENOTDIR, >, callIdle, removeTimer, LocCreateIndex, setTimer, ETIME, InternalRaisesFuture, EBADE, EDEADLK, items, cancelSoon, asyncCheck, unregister2, Duration, ELNRNG, locked, join, millis, EMEDIUMTYPE, readError, ZeroDuration, newFutureSeq, newAsyncEventQueue, asyncDiscard, InternalAsyncCallback, ENETUNREACH, get, ENOSYS, acquire, ELIBSCN, EIO, EROFS, AsyncEventQueueFullError, ELIBMAX, newAsyncEvent, ENOLCK, EFBIG, EL2HLT, AsyncQueueFullError, EOPNOTSUPP, emit, tryCancel, poll, readerOverflow, flags, register2, LocCompleteIndex, newAsyncLock, sleepAsync, days, ENOSTR, EADDRINUSE, one, size, newFuture, now, putNoWait, Nanosecond, wait, ESTALE, Raising, await, ENODATA, init, +, minutes, ERFKILL, cancelled, toException, EDEADLOCK, allFutures, MaxEventsCount, wait, read, raiseAsDefect, ENOSPC, Millisecond, addLast, >, addReader2, failed, ENOTUNIQ, addTracker, callback=, ENOTSOCK, ECONNREFUSED, high, ENOTNAM, nanos, addWriter2, toString, removeTimer, internalCallTick, EL3HLT, closeHandle, EL3RST, EADV, *, ENAMETOOLONG, internalCallTick, asyncInvalidPipe, getMaxOpenFiles2, getMaxOpenFiles, setSockOpt, getSocketError, getSocketError2, setSockOpt2, createAsyncSocket, getInheritable, createAsyncPipe, setMaxOpenFiles, getSockOpt2, wrapAsyncSocket2, getSockOpt, createAsyncSocket2, wrapAsyncSocket, getSockOpt2, setSockOpt, setSocketBlocking, getSockOpt, setSockOpt2, setMaxOpenFiles2, getDualstack, asyncInvalidSocket, isAvailable, setDualstack, createStreamServer, AsyncStreamError, createStreamServer, createStreamServer, SocketServer, fromNow, close, weeks, LocFinishIndex, peekMessage, <=, FutureCompletedError, EPROTONOSUPPORT, createStreamServer, createStreamServer, ChunkedStreamError, removeTimer, $, race, ENOSPC, TransportUseClosedError, idleAsync, init, ENOKEY, awaitne, EFAULT, FutureStr, getUserData, weeks, ETOOMANYREFS, raiseAsyncStreamLimitError, localAddress, AnyAddress, EACCES, EINVAL, len, ==, raiseTransportOsError, finish, prefix, id, join, <=, newDatagramTransport6, init, FutureBase, ELIBBAD, TransportLimitError, sendTo, EILSEQ, unregister, allFutures, EADV, -, newAsyncStreamWriter, location, addFirstNoWait, toIPv6, ReadMessagePredicate, Route, close, ECHRNG, setTimer, closeWait, init, createStreamServer, FutureFlags, getGlobalDispatcher, E2BIG, -=, checkWriteEof, fastEpochTime, isLinkLocalMulticast, resolveTAddress, read, closeWait, write, localAddress2, EREMCHG, SocketFlags, toString, stopped, removeTimer, release, Duration, failed, initTAddress, EROFS, seconds, start, DatagramCallback, writeFile, atEof, ChunkedStreamWriter, race, +, DefaultStreamBufferSize, createStreamServer, ELIBSCN, mitems, nanos, popFirstNoWait, send, $, ChunkedStreamReader, FutureError, getTransportTooManyError, init, contains, EREMOTEIO, newChunkedStreamWriter, InterfaceState, DatagramTransport, noCancel, []=, EEXIST, newInternalRaisesFuture, ESHUTDOWN, removeWriter2, EWOULDBLOCK, Finished, untrackCounter, setGlobalDispatcher, newDatagramTransport, >=, AsyncEventQueue, ESTRPIPE, $, callSoon, readUntil, close, getUserData, ETIME, getDomain, EL2HLT, removeReader2, futureContinue, and, ENOANO, ChunkedStreamIncompleteError, DefaultBacklogSize, register, closed, done, localAddress, init, completed, EMSGSIZE, EDOTDOT, ChunkedStreamProtocolError, readLine, EOVERFLOW, raiseTransportError, micros, newAsyncStreamReader, AnyAddress6, ENOTEMPTY, EADDRNOTAVAIL, wait, checkClosed, EUNATCH, newAsyncLock, div, ERESTART, FuturePendingError, unregisterAndCloseFd, newAsyncQueue, ENOTBLK, race, micros, size, AsyncStreamDefaultBufferSize, -, new, join, EPIPE, shutdownWait, removeCallback, isDocumentation, FutureFlag, read, resolveTAddress, ENXIO, ENOEXEC, locked, ZeroDuration, subnetMask, callIdle, ENOSYS, EventQueueKey, ELIBMAX, EOPNOTSUPP, isPrivate, ENOSTR, getTransportError, checkClosed, join, initIp, read, consume, ECONNREFUSED, join, ECANCELED, init, TransportAddress, complete, AsyncBufferRef, AddressFamily, nanoseconds, ECOMM, init, closed, getTrackerCounter, AsyncBuffer, ENOTCONN, setDualstack, days, sleepAsync, consume, StreamReaderLoop, ENOMEM, sendTo, or, EPERM, fromPipe, newAsyncEventQueue, DefaultDatagramBufferSize, readMessage, init, EKEYREVOKED, toIpAddress, hours, TransportIncompleteError, clear, MaxAdapterAddressLength, fire, atEof, secs, allFutures, isAvailable, AsyncStreamRW, isSet, netmask, value, getTransportOsError, read, checkStreamClosed, waitFor, ENOPKG, newAsyncStreamWriter, IpMask, network, WriteItem, EBADE, getAsyncTimestamp, FutureState, PDispatcher, DualStackType, nanoseconds, init, broadcast, address, ENAVAIL, AsyncError, EBADRQC, failed, withTimeout, isLinkLocalUnicast, flags, ELIBACC, minutes, isUnicast, AsyncStreamWriter, toException, init, isLinkLocal, EBADSLT, TransportUseEofError, ENETRESET, waitEvents, init, wait, asyncSpawn, DgramTransportTrackerName, init, addCallback, AsyncFD, ECHILD, Raising, newAsyncStreamUseClosedError, >, AsyncStreamWriterTrackerName, getError, join, millis, checkStreamFinished, toIPv4, callback=, EIO, write, poll, days, ESTALE, InterfaceType, AsyncStreamState, raiseAsDefect, newAsyncStreamReader, consume, addReader2, unregister2, init, high, internalCallTick, EINTR, raiseAsyncStreamWriteEOFError, closeWait, popLast, transfer, AsyncStreamWriteEOFError, StreamCallback, connect, fail, EPROTOTYPE, ENOCSI, init, now, or, createStreamServer, ==, toException, StreamTransport, newAsyncStreamLimitError, init, UnsafeDatagramCallback, newDispatcher, isBenchmarking, readOnce, newAsyncStreamWriter, ServerFlags, TransportTooManyError, ENOSR, AsyncStreamReaderTrackerName, allFinished, resolveTAddress, toHex, trackerCounterKeys, -=, isNone, stop2, readerOverflow, ENOMEDIUM, resolveTAddress, CallbackFunc, Microsecond, EHWPOISON, newDatagramTransport, callSoon, readUntil, TransportOsError, addTimer, closed, isGlobalMulticast, init, newChunkedStreamWriter, FutureDefect, ENOBUFS, -, inc, resolveTAddress, ENOTRECOVERABLE, ENOTDIR, getInterfaces, hours, cancelAndSchedule, ServerStatus, TransportFlags, complete, EXFULL, TransportAddressError, stepsAsync, clear, value, EventQueueReader, secs, read, waitFor, TransportNoSupport, empty, closeWait, raiseAsyncStreamIncompleteError, AsyncStream, toSAddr, AsyncQueueFullError, write, TransportAbortedError, newAsyncStreamReader, localAddress2, AsyncStreamUseClosedError, InternalAsyncCallback, InternalFutureBase, getTransportUseClosedError, resolveTAddress, AsyncEventQueueFullError, atEof, isBroadcast, register2, LocCompleteIndex, newDatagramTransport6, EMULTIHOP, putNoWait, await, EFBIG, isMulticast, cancelled, allFutures, isGlobal, newFutureSeq, ENOTSOCK, TransportState, removeTimer, stop, EDQUOT, milliseconds, EMLINK, milliseconds, getTransportOsError, read, $, waitFor, cancelAndWait, +, failed, newAsyncStreamWriter, network, initTAddress, EREMOTE, getMessage, epochSeconds, microseconds, AsyncEvent, cancelCallback=, TransportInitCallback, init, newDatagramTransport6, wait, ENETDOWN, -, full, EBADFD, seconds, AsyncStreamWriteError, read, AsyncStreamIncorrectDefect, completed, dec, cancelSoon, Week, waitFor, remoteAddress, error, ENOLCK, FutureSeq, cancelAndWait, all, EPROTO, getConnectionAbortedError, callIdle, ENODEV, tryCancel, ERFKILL, init, running, addTimer, broadcast, ENOTTY, EISNAM, +, $, ELIBEXEC, ServerCommand, AsyncQueueEmptyError, newAsyncStreamWriter, <, isUnspecified, newDatagramTransport, $, fromPipe2, TrackerCounter, start2, async, finished, resolveTAddress, StreamServer, low, createStreamServer, ==, AsyncStreamDefaultQueueSize, getUserData, localAddress, init, sendTo, nanos, Nanosecond, close, ENODATA, init, windowsAnyAddressFix, read, failed, orImpl, ENOTNAM, closeHandle, ENOTUNIQ, newFuture, closeSocket, ECONNRESET, Second, getSrcLocation, withTimeout, initTAddress, newChunkedStreamReader, ENOENT, AsyncStreamReadError, []=, setThreadDispatcher, ENOMSG, SomeIntegerI64, [], setDualstack, isCounterLeaked, $, readMessage, TransportError, RTA_ALIGN, EAFNOSUPPORT, EISCONN, getServerUseClosedError, EBADF, microseconds, ETIMEDOUT, Future, EL2NSYNC, EIDRM, ERANGE, popLastNoWait, contains, init, ENONET, EPFNOSUPPORT, EBADMSG, ENOPROTOOPT, newDatagramTransport, closed, oneValue, one, Minute, CancelledError, TimerCallback, init, AsyncStreamIncompleteError, WriteType, newDatagramTransport6, wait, newFutureStr, EMFILE, newAsyncEvent, init, InternalRaisesFuture, cancelSoon, cancel, wait, EINPROGRESS, ==, remoteAddress, AsyncLockError, getNoWait, EDESTADDRREQ, EAGAIN, newDatagramTransport, async, emit, init, ECONNABORTED, state, [], EDEADLK, asyncCheck, addCallback, one, popFirst, isShared, items, Millisecond, [], readError, addWriter2, EL3HLT, readError, *, EHOSTUNREACH, EHOSTDOWN, +=, internalRaiseIfError, ESPIPE, LocationKind, internalInitFutureBase, ==, host, EDOM, NetworkInterface, millis, newDatagramTransport, EBUSY, +=, EUCLEAN, isZero, internalRaiseIfError, addFirst, EKEYEXPIRED, AsyncCallback, trackerCounters, Finished, ESOCKTNOSUPPORT, RTA_PAYLOAD, AsyncQueue, EXDEV, cancelSoon, newDatagramTransport, InfiniteDuration, >=, ==, isSiteLocal, ESRCH, fromSAddr, getThreadDispatcher, write, ip, close, addLastNoWait, epochNanoSeconds, callSoon, newAsyncStreamReader, isUnicastLinkLocal, StreamServerTrackerName, len, EBADR, put, EKEYREJECTED, EISDIR, StreamWriterLoop, ESRMNT, error, write, ENFILE, createStreamServer, getAutoAddresses, ETXTBSY, send, oneIndex, Day, SrcLoc, runForever, join, upload, removeCallback, AsyncLock, getConnectionAbortedError, subnetMask, clearTimer, newAsyncStreamReader, consume, callIdle, LocCreateIndex, StreamTransportTrackerName, EMEDIUMTYPE, sleepAsync, getDomain, asyncDiscard, init, InterfaceAddress, high, minutes, MaxEventsCount, wait, >, addTracker, callback=, ==, and, cmp, init, internalCallTick, fail, isZero, readOnce, closeWait, AsyncStreamLimitError, addTimer, Moment, isV4Mapped, AsyncExceptionError, get, await, AsyncTimeoutError, ENOLINK, finished, +, isAnyLocal, trackCounter, init, StreamCallback2, completed, mask, isReserved, readExactly, ELOOP, $, AsyncStreamReader, $, finished, low, toUnchecked, hexValue, TransportKind, Hour, init, addLast, asyncTimer, newChunkedStreamReader, pairs, EOWNERDEAD, connect, EALREADY, remoteAddress2, initTAddress, newAsyncStreamWriter, <, cancelSoon, TrackerBase, EBFONT, ==, *, getTracker, isLoopback, getAutoAddress, readLine, EUSERS, newDatagramTransport, isUniqueLocal, internalCallTick, raiseEmptyMessageDefect, accept, $, newAsyncStreamReader, write, send, isInterfaceLocalMulticast, copyOut, raiseOsDefect, acquire, wait, getBestRoute, ELNRNG, IpNet, raiseAsyncStreamUseClosedError, isInfinite, ENETUNREACH, resolveTAddress, readExactly, init, not, forget, remoteAddress2, or, EDEADLOCK, running, newAsyncStreamIncompleteError, EADDRINUSE, EL3RST, ENAMETOOLONG, Hour, init, fromNow, milliseconds, <, fastEpochTime, Minute, secs, Day, micros, >=, ==, nanoseconds, +, >=, nanos, minutes, <=, low, milliseconds, millis, $, micros, asyncTimer, +=, Nanosecond, -, -, Second, >, high, epochNanoSeconds, Microsecond, weeks, microseconds, secs, InfiniteDuration, -=, +, minutes, +=, microseconds, $, hours, toString, hours, Duration, now, <, weeks, Millisecond, <=, millis, >, ==, seconds, isZero, ZeroDuration, isInfinite, SomeIntegerI64, div, +, *, epochSeconds, high, nanoseconds, nanos, low, -, days, -=, Week, days, seconds, *, Moment, EDQUOT, Second, closeSocket, EHOSTUNREACH, EHOSTDOWN, ECONNRESET, ==, fail, ECANCELED, EMLINK, milliseconds, FutureBase, <=, +=, $, asyncTimer, internalRaiseIfError, getSrcLocation, FutureError, fromNow, weeks, LocFinishIndex, ESPIPE, withTimeout, LocationKind, id, <=, FutureCompletedError, SomeIntegerI64, fail, EREMOTEIO, waitFor, addTimer, ==, oneValue, internalInitFutureBase, EPROTONOSUPPORT, nanoseconds, cancelAndWait, addTimer, Moment, ECOMM, EPROTOTYPE, AsyncExceptionError, and, SrcLoc, ENOCSI, milliseconds, getTrackerCounter, ENOENT, millis, removeTimer, ELIBACC, EADDRNOTAVAIL, ENOTCONN, EBUSY, init, waitFor, days, +=, await, EAFNOSUPPORT, cancelSoon, AsyncTimeoutError, internalCallTick, setThreadDispatcher, EEXIST, isInfinite, ENOLINK, newInternalRaisesFuture, idleAsync, internalRaiseIfError, ESHUTDOWN, ENOMEM, ENOKEY, +, removeWriter2, ENOMSG, [], trackCounter, EKEYEXPIRED, Week, isCounterLeaked, awaitne, $, EWOULDBLOCK, EREMOTE, Finished, untrackCounter, AsyncCallback, EHWPOISON, epochSeconds, newDispatcher, EPERM, microseconds, trackerCounters, >=, sleepAsync, addCallback, weeks, EFAULT, callIdle, cancelCallback=, ETOOMANYREFS, EISCONN, callSoon, ESOCKTNOSUPPORT, setGlobalDispatcher, EXDEV, EBADF, EKEYREVOKED, micros, microseconds, hours, wait, ENETDOWN, EACCES, ELOOP, InfiniteDuration, ETIMEDOUT, >=, EINVAL, ==, EBADFD, Future, addCallback, completed, PDispatcher, ESRCH, EL2NSYNC, OnlyCompleted, Finished, low, ESTRPIPE, -=, getAsyncTimestamp, div, race, Hour, EIDRM, removeReader2, secs, getThreadDispatcher, futureContinue, join, ENOANO, readError, CallbackFunc, $, FutureStr, ENOEXEC, waitFor, high, Microsecond, complete, ELIBBAD, callSoon, EOWNERDEAD, oneIndex, ERANGE, done, clearTimer, ENONET, completed, callSoon, cancelSoon, EMSGSIZE, EBADMSG, EILSEQ, ENOPROTOOPT, Day, allFutures, -, complete, FutureState, EBADR, nanos, location, FutureDefect, EDOTDOT, dumpPendingFutures, ENOBUFS, EKEYREJECTED, <, Minute, error, epochNanoSeconds, one, CancelledError, EISDIR, EOVERFLOW, FutureSeq, cancelAndWait, micros, all, -, ESRMNT, ENOTEMPTY, EPROTO, TimerCallback, TrackerBase, ENOTRECOVERABLE, EBFONT, callIdle, EDOM, value, hours, AsyncError, EBADRQC, ENODEV, ENFILE, ENOPKG, callback=, ECHRNG, wait, EUNATCH, cancelAndSchedule, failed, nanoseconds, ERESTART, *, ETXTBSY, getTracker, newFutureStr, EMFILE, orImpl, withTimeout, addTimer, race, EUSERS, ENOTBLK, ENOTTY, EISNAM, ENOSR, init, EXFULL, EUCLEAN, EDESTADDRREQ, +, cancelSoon, minutes, cancel, FutureFlags, getGlobalDispatcher, ELIBEXEC, stepsAsync, error, allFinished, wait, value, EINPROGRESS, completed, E2BIG, -=, runForever, ENOMEDIUM, secs, AllFutureStates, read, waitFor, EINTR, unregisterAndCloseFd, EBADSLT, or, -, EALREADY, <, ENETRESET, fastEpochTime, seconds, isZero, FuturePendingError, EPIPE, InternalFutureBase, allFutures, race, ENAVAIL, EPFNOSUPPORT, wait, EMULTIHOP, read, asyncSpawn, removeCallback, EAGAIN, raiseOsDefect, trackerCounterKeys, FutureFlag, read, removeCallback, TrackerCounter, async, init, async, EREMCHG, finished, ENXIO, or, seconds, noCancel, low, AsyncFD, ECHILD, init, ECONNABORTED, state, ENOTDIR, >, callIdle, removeTimer, LocCreateIndex, setTimer, ETIME, InternalRaisesFuture, EBADE, EDEADLK, cancelSoon, asyncCheck, unregister2, Duration, ELNRNG, join, millis, EMEDIUMTYPE, readError, ZeroDuration, newFutureSeq, asyncDiscard, InternalAsyncCallback, ENETUNREACH, ENOSYS, ELIBSCN, EIO, EROFS, ELIBMAX, WithoutCompleted, ENOLCK, EFBIG, EL2HLT, pendingFuturesCount, EOPNOTSUPP, tryCancel, poll, flags, register2, LocCompleteIndex, sleepAsync, days, ENOSTR, EADDRINUSE, one, OnlyPending, newFuture, now, Nanosecond, ESTALE, Raising, await, ENODATA, init, +, minutes, ERFKILL, cancelled, toException, EDEADLOCK, allFutures, MaxEventsCount, wait, read, raiseAsDefect, ENOSPC, Millisecond, >, addReader2, failed, ENOTUNIQ, addTracker, callback=, ENOTSOCK, ECONNREFUSED, high, ENOTNAM, nanos, addWriter2, toString, removeTimer, internalCallTick, EL3HLT, closeHandle, EL3RST, EADV, *, ENAMETOOLONG, internalCallTick