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