Types
ConnectionFence = Result[HttpConnectionRef, HttpProcessError]
- Result type that can contain either a valid HttpConnectionRef or an HttpProcessError. Source Edit
HttpCloseConnectionCallback = proc (connection: HttpConnectionRef): Future[void] {. async: (...raises: []).}
- Source Edit
HttpConnection = object of RootObj state*: HttpState server*: HttpServerRef transp*: StreamTransport mainReader*: AsyncStreamReader mainWriter*: AsyncStreamWriter reader*: AsyncStreamReader writer*: AsyncStreamWriter closeCb*: HttpCloseConnectionCallback createMoment*: Moment currentRawQuery*: Opt[string] buffer: seq[byte]
- Source Edit
HttpConnectionCallback = proc (server: HttpServerRef; transp: StreamTransport): Future[ HttpConnectionRef] {.async: (...raises: [CancelledError, HttpConnectionError]).}
- Source Edit
HttpConnectionHolder = object of RootObj connection*: HttpConnectionRef server*: HttpServerRef future*: Future[void] transp*: StreamTransport acceptMoment*: Moment connectionId*: string
- Source Edit
HttpProcessCallback = proc (req: RequestFence): Future[HttpResponseRef] {. ...gcsafe, raises: [].}
- Source Edit
HttpProcessCallback2 = proc (req: RequestFence): Future[HttpResponseRef] {. async: (...raises: [CancelledError]).}
- Source Edit
HttpProcessError = object kind*: HttpServerError code*: HttpCode exc*: ref HttpError remote*: Opt[TransportAddress]
- Source Edit
HttpProcessExitType {.pure.} = enum KeepAlive, Graceful, Immediate
- Source Edit
HttpRequest = object of RootObj state*: HttpState headers*: HttpTable query*: HttpTable postTable: Opt[HttpTable] rawPath*: string uri*: Uri scheme*: string version*: HttpVersion meth*: HttpMethod contentEncoding*: set[ContentEncodingFlags] transferEncoding*: set[TransferEncodingFlags] requestFlags*: set[HttpRequestFlags] contentLength*: int contentTypeData*: Opt[ContentTypeData] connection*: HttpConnectionRef response*: Opt[HttpResponseRef]
- Source Edit
HttpRequestFlags {.pure.} = enum BoundBody, UnboundBody, MultipartForm, UrlencodedForm, ClientExpect
- Source Edit
HttpRequestRef = ref HttpRequest
- Source Edit
HttpResponse = object of RootObj status*: HttpCode version*: HttpVersion headersTable: HttpTable body: seq[byte] flags: set[HttpResponseFlags] state*: HttpResponseState connection*: HttpConnectionRef streamType*: HttpResponseStreamType writer: AsyncStreamWriter
- Source Edit
HttpResponseFlags {.pure.} = enum KeepAlive, Stream
- Source Edit
HttpResponseState {.pure.} = enum Empty, Prepared, Sending, Finished, Failed, Cancelled, ErrorCode, Default
- Source Edit
HttpResponseStreamType {.pure.} = enum Plain, SSE, Chunked
- Source Edit
HttpServer = object of RootObj instance*: StreamServer address*: TransportAddress maxConnections*: int backlogSize*: int baseUri*: Uri serverIdent*: string flags*: set[HttpServerFlags] socketFlags*: set[ServerFlags] connections*: OrderedTable[string, HttpConnectionHolderRef] acceptLoop*: Future[void].Raising([]) lifetime*: Future[void] headersTimeout*: Duration bufferSize*: int maxHeadersSize*: int maxRequestBodySize*: int processCallback*: HttpProcessCallback2 createConnCallback*: HttpConnectionCallback middlewares: seq[HttpProcessCallback2]
- Source Edit
HttpServerError {.pure.} = enum InterruptError, TimeoutError, ProtocolError, DisconnectError
- Source Edit
HttpServerFlags {.pure.} = enum Secure, ## Internal flag which indicates that server working in secure TLS mode NoExpectHandler, ## Do not handle `Expect` header automatically NotifyDisconnect, ## Notify user-callback when remote client disconnects. QueryCommaSeparatedArray, ## Enable usage of comma as an array item delimiter in url-encoded ## entities (e.g. query string or POST body). Http11Pipeline ## Enable persistent connections in HTTP/1.1 - the name refers to ## pipelining for historical reasons.
- Source Edit
HttpServerMiddleware = object of RootObj handler*: MiddlewareHandleCallback
- Source Edit
HttpServerRef = ref HttpServer
- Source Edit
HttpServerState {.pure.} = enum ServerRunning, ServerStopped, ServerClosed
- Source Edit
MiddlewareHandleCallback = proc (middleware: HttpServerMiddlewareRef; request: RequestFence; handler: HttpProcessCallback2): Future[ HttpResponseRef] {.async: (...raises: [CancelledError]).}
- Source Edit
RequestFence = Result[HttpRequestRef, HttpProcessError]
- Result type that can contain either a valid HttpRequestRef or an HttpProcessError. Source Edit
Procs
proc addHeader(resp: HttpResponseRef; key, value: string) {....raises: [], tags: [].}
- Adds value value to header's key value. Source Edit
proc closeWait(conn: HttpConnectionRef): InternalRaisesFuture[void, void] {. stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc closeWait(req: HttpRequestRef): InternalRaisesFuture[void, void] {. stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc closeWait(server: HttpServerRef): InternalRaisesFuture[void, void] {. stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Stop HTTP server and drop all the pending connections. Source Edit
proc codeResponse(status: HttpCode): HttpResponseRef {....raises: [], tags: [].}
- Source Edit
proc consumeBody(request: HttpRequestRef): InternalRaisesFuture[void, (CancelledError, HttpTransportError, HttpProtocolError)] {. stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Consume/discard request's body. Source Edit
proc defaultResponse(): HttpResponseRef {....raises: [], tags: [].}
- Create an empty response to return when request processor got no request. Source Edit
proc defaultResponse(err: HttpProcessError): HttpResponseRef {....raises: [], tags: [].}
- Source Edit
proc defaultResponse(exc: ref CatchableError): HttpResponseRef {....raises: [], tags: [].}
- Create response with error code based on exception type. Source Edit
proc defaultResponse(msg: HttpMessage): HttpResponseRef {....raises: [], tags: [].}
- Source Edit
proc drop(server: HttpServerRef): InternalRaisesFuture[void, void] {. stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Drop all pending HTTP connections. Source Edit
proc dropResponse(): HttpResponseRef {....raises: [], tags: [].}
- Source Edit
proc dumbResponse(): HttpResponseRef {....deprecated: "Please use defaultResponse() instead", raises: [], tags: [].}
- Create an empty response to return when request processor got no request. Source Edit
proc error(e: HttpProcessError): HttpServerError {....raises: [], tags: [].}
- Source Edit
proc finish(resp: HttpResponseRef): InternalRaisesFuture[void, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Sending last chunk of data, so it will indicate end of HTTP response. Source Edit
proc getAcceptInfo(request: HttpRequestRef): Result[AcceptInfo, cstring] {. ...raises: [], tags: [].}
-
Returns value of Accept header as AcceptInfo object.
If Accept header is missing in request headers, */* content type will be returned.
Source Edit proc getBody(request: HttpRequestRef): InternalRaisesFuture[seq[byte], (CancelledError, HttpTransportError, HttpProtocolError)] {. stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Obtain request's body as sequence of bytes. Source Edit
proc getBodyReader(request: HttpRequestRef): HttpResult[HttpBodyReader] {. ...raises: [], tags: [RootEffect].}
-
Returns stream's reader instance which can be used to read request's body.
Please be sure to handle Expect header properly.
Streams which was obtained using this procedure must be closed to avoid leaks.
Source Edit proc getConnectionFence(server: HttpServerRef; transp: StreamTransport): InternalRaisesFuture[ ConnectionFence, void] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc getHeader(resp: HttpResponseRef; key: string; default: string = ""): string {. ...raises: [], tags: [].}
- Returns value of header with name name or default, if header is not present in the table. Source Edit
proc getHostname(server: HttpServerRef): string {....raises: [], tags: [].}
- Source Edit
proc getMultipartReader(req: HttpRequestRef): HttpResult[MultiPartReaderRef] {. ...raises: [], tags: [RootEffect].}
- Create new MultiPartReader interface for specific request. Source Edit
proc getRequestFence(server: HttpServerRef; connection: HttpConnectionRef): InternalRaisesFuture[ RequestFence, void] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc getResponse(req: HttpRequestRef): HttpResponseRef {....raises: [], tags: [].}
- Source Edit
proc getResponseState(response: HttpResponseRef): HttpResponseState {. ...raises: [], tags: [].}
- Source Edit
proc gracefulCloseWait(conn: HttpConnectionRef): InternalRaisesFuture[void, void] {. stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc handleExpect(request: HttpRequestRef): InternalRaisesFuture[void, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Handle expectation for Expect header. https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Expect Source Edit
proc hasBody(request: HttpRequestRef): bool {....raises: [], tags: [].}
- Returns true if request has body. Source Edit
proc hasHeader(resp: HttpResponseRef; key: string): bool {....raises: [], tags: [].}
- Returns true if header with name key present in the headers table. Source Edit
proc init(value: var HttpConnection; server: HttpServerRef; transp: StreamTransport) {....raises: [], tags: [].}
- Source Edit
proc join(server: HttpServerRef): InternalRaisesFuture[void, (CancelledError,)] {. stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc keepalive(resp: HttpResponseRef): bool {....raises: [], tags: [].}
- Source Edit
proc keepalive=(resp: HttpResponseRef; value: bool) {....raises: [], tags: [].}
- Source Edit
proc local(request: HttpRequestRef): Opt[TransportAddress] {....raises: [], tags: [].}
- Returns local address of HTTP request's connection. Source Edit
proc new(htype: typedesc[HttpServerRef]; address: TransportAddress; processCallback: HttpProcessCallback2; serverFlags: set[HttpServerFlags] = {}; socketFlags: set[ServerFlags] = {ReuseAddr}; serverUri = Uri(); serverIdent = ""; maxConnections: int = -1; bufferSize: int = chronosTransportDefaultBufferSize; backlogSize: int = DefaultBacklogSize; httpHeadersTimeout = 10.seconds; maxHeadersSize: int = 8192; maxRequestBodySize: int = 1048576; dualstack = DualStackType.Auto; middlewares: openArray[HttpServerMiddlewareRef] = []): HttpResult[ HttpServerRef] {....raises: [].}
- Source Edit
proc new(htype: typedesc[HttpServerRef]; address: TransportAddress; processCallback: HttpProcessCallback; serverFlags: set[HttpServerFlags] = {}; socketFlags: set[ServerFlags] = {ReuseAddr}; serverUri = Uri(); serverIdent = ""; maxConnections: int = -1; bufferSize: int = chronosTransportDefaultBufferSize; backlogSize: int = DefaultBacklogSize; httpHeadersTimeout = 10.seconds; maxHeadersSize: int = 8192; maxRequestBodySize: int = 1048576; dualstack = DualStackType.Auto; middlewares: openArray[HttpServerMiddlewareRef] = []): HttpResult[ HttpServerRef] {....deprecated: "Callback could raise only CancelledError, annotate with {.async: (raises: [CancelledError]).}", raises: [].}
- Source Edit
proc post(req: HttpRequestRef): InternalRaisesFuture[HttpTable, (CancelledError, HttpTransportError, HttpProtocolError)] {. stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Return POST parameters Source Edit
proc preferredContentMediaType(acceptHeader: string): MediaType {....raises: [], tags: [].}
- Returns preferred content-type using Accept header value specified by string acceptHeader. Source Edit
proc preferredContentMediaType(request: HttpRequestRef): MediaType {....raises: [], tags: [].}
- Returns preferred content-type using Accept header specified by client in request request. Source Edit
proc preferredContentType(acceptHeader: string; types: varargs[MediaType]): Result[ MediaType, cstring] {....raises: [], tags: [].}
-
Match or obtain preferred content type using Accept header specified by string acceptHeader and server preferred content types types.
If Accept header is missing in client's request - types[0] or */* value will be returned as result.
If Accept header has incorrect format in client's request - types[0] or */* value will be returned as result.
If Accept header is present in request to server and it has one or more content types supported by client, the best value will be selected from types using position and quality value (weight) reported in Accept header. If client do not support any methods in types error will be returned.
Note: Quality value (weight) for content type has priority over server's preferred content-type.
Source Edit proc preferredContentType(request: HttpRequestRef; types: varargs[MediaType]): Result[ MediaType, cstring] {....raises: [], tags: [].}
- Match or obtain preferred content-type using Accept header specified by client in request request. Source Edit
proc prepare(resp: HttpResponseRef; streamType = HttpResponseStreamType.Chunked): InternalRaisesFuture[ void, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
-
Prepare for HTTP stream response.
Such responses will be sent chunk by chunk using chunked encoding.
Source Edit proc prepareChunked(resp: HttpResponseRef): InternalRaisesFuture[void, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc preparePlain(resp: HttpResponseRef): InternalRaisesFuture[void, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc prepareSSE(resp: HttpResponseRef): InternalRaisesFuture[void, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc redirect(req: HttpRequestRef; code: HttpCode; location: string): InternalRaisesFuture[ HttpResponseRef, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc redirect(req: HttpRequestRef; code: HttpCode; location: string; headers: HttpTable): InternalRaisesFuture[HttpResponseRef, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc redirect(req: HttpRequestRef; code: HttpCode; location: Uri): InternalRaisesFuture[ HttpResponseRef, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc redirect(req: HttpRequestRef; code: HttpCode; location: Uri; headers: HttpTable): InternalRaisesFuture[HttpResponseRef, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc remote(request: HttpRequestRef): Opt[TransportAddress] {....raises: [], tags: [].}
- Returns remote address of HTTP request's connection. Source Edit
proc remoteAddress(conn: HttpConnectionRef): TransportAddress {. ...raises: [HttpAddressError], raises: [], tags: [].}
- Returns address of the remote host that established connection conn. Source Edit
proc remoteAddress(request: HttpRequestRef): TransportAddress {. ...raises: [HttpAddressError], raises: [], tags: [].}
- Returns address of the remote host that made request request. Source Edit
proc requestInfo(req: HttpRequestRef; contentType = "text/plain"): string {. ...raises: [], tags: [].}
-
Returns comprehensive information about request for specific content type.
Only two content-types are supported: "text/text" and "text/html".
Source Edit proc respond(req: HttpRequestRef; code: HttpCode): InternalRaisesFuture[ HttpResponseRef, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc respond(req: HttpRequestRef; code: HttpCode; content: ByteChar): InternalRaisesFuture[ HttpResponseRef, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [].}
- Source Edit
proc respond(req: HttpRequestRef; code: HttpCode; content: ByteChar; headers: HttpTable): InternalRaisesFuture[HttpResponseRef, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [].}
- Responds to the request with the specified HttpCode, HTTP headers and content. Source Edit
proc responded(req: HttpRequestRef): bool {....raises: [], tags: [].}
- Returns true if request req has been responded or responding. Source Edit
proc send(resp: HttpResponseRef; data: ByteChar): InternalRaisesFuture[void, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [].}
- Send single chunk of data data. Source Edit
proc send(resp: HttpResponseRef; pbytes: pointer; nbytes: int): InternalRaisesFuture[ void, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Send single chunk of data pointed by pbytes and nbytes. Source Edit
proc sendBody(resp: HttpResponseRef; data: ByteChar): InternalRaisesFuture[void, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [].}
- Send HTTP response at once by using data data. Source Edit
proc sendBody(resp: HttpResponseRef; pbytes: pointer; nbytes: int): InternalRaisesFuture[ void, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Send HTTP response at once by using bytes pointer pbytes and length nbytes. Source Edit
proc sendChunk(resp: HttpResponseRef; data: ByteChar): InternalRaisesFuture[ void, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [].}
- Source Edit
proc sendChunk(resp: HttpResponseRef; pbytes: pointer; nbytes: int): InternalRaisesFuture[ void, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc sendError(resp: HttpResponseRef; code: HttpCode; body = ""): InternalRaisesFuture[ void, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Send HTTP error status response. Source Edit
proc sendEvent(resp: HttpResponseRef; eventName: string; data: string): InternalRaisesFuture[ void, (CancelledError, HttpWriteError)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
proc setHeader(resp: HttpResponseRef; key, value: string) {....raises: [], tags: [].}
- Sets value of header key to value. Source Edit
proc setHeaderDefault(resp: HttpResponseRef; key, value: string) {....raises: [], tags: [].}
- Sets value of header key to value, only if header key is not present in the headers table. Source Edit
proc start(server: HttpServerRef) {....raises: [], tags: [RootEffect].}
- Starts HTTP server. Source Edit
proc state(server: HttpServerRef): HttpServerState {....raises: [], tags: [].}
- Returns current HTTP server's state. Source Edit
proc stop(server: HttpServerRef): InternalRaisesFuture[void, void] {. stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Stop HTTP server from accepting new connections. Source Edit
proc updateRequest(request: HttpRequestRef; headers: HttpTable): HttpResultMessage[ void] {....raises: [], tags: [].}
- Update HTTP request object using base request object with new properties. Source Edit
proc updateRequest(request: HttpRequestRef; meth: HttpMethod; requestUri: string; headers: HttpTable): HttpResultMessage[ void] {....raises: [], tags: [].}
- Update HTTP request object using base request object with new properties. Source Edit
proc updateRequest(request: HttpRequestRef; requestUri: string): HttpResultMessage[ void] {....raises: [], tags: [].}
- Update HTTP request object using base request object with new properties. Source Edit
proc updateRequest(request: HttpRequestRef; requestUri: string; headers: HttpTable): HttpResultMessage[void] {....raises: [], tags: [].}
- Update HTTP request object using base request object with new properties. Source Edit
proc updateRequest(request: HttpRequestRef; scheme: string; meth: HttpMethod; version: HttpVersion; requestUri: string; headers: HttpTable): HttpResultMessage[ void] {....raises: [], tags: [].}
- Update HTTP request object using base request object with new properties. Source Edit
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, EDESTADDRREQ, waitFor, complete, internalInitFutureBase, EPROTONOSUPPORT, Nanosecond, cancelAndWait, addTimer, Moment, ECOMM, EPROTOTYPE, AsyncExceptionError, milliseconds, getTrackerCounter, ENOENT, millis, removeTimer, ==, FutureFlag, ENOTCONN, EBUSY, init, ENOTUNIQ, days, +=, race, or, 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, 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, ESTRPIPE, -=, ==, ENOTSOCK, getAsyncTimestamp, SrcLoc, Hour, EIDRM, removeReader2, secs, getThreadDispatcher, futureContinue, isZero, ENOANO, EADV, CallbackFunc, contains, cancelAndWait, $, ENFILE, FutureBase, waitFor, high, Microsecond, ENOPKG, ELIBBAD, callSoon, EOWNERDEAD, ERANGE, done, or, ENONET, completed, callSoon, cancelSoon, EMSGSIZE, EALREADY, EBADMSG, EILSEQ, ENOPROTOOPT, EXFULL, allFutures, -, complete, FutureState, EBADR, nanos, location, FutureDefect, EDOTDOT, ENOBUFS, EKEYREJECTED, <, Minute, 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, tryCancel, addTimer, ECHRNG, ENOTDIR, EUNATCH, cancelAndSchedule, failed, nanoseconds, ERESTART, *, ETXTBSY, getTracker, newFutureStr, EMFILE, LocFinishIndex, withTimeout, addTimer, await, EUSERS, ENOTBLK, EISNAM, ELIBACC, ENAVAIL, init, race, internalCallTick, ==, Day, +, cancelSoon, completed, minutes, cancel, FutureFlags, getGlobalDispatcher, ELIBEXEC, stepsAsync, micros, wait, cancelAndWait, EINPROGRESS, EPFNOSUPPORT, E2BIG, -=, runForever, ENOMEDIUM, secs, read, waitFor, EL3HLT, unregisterAndCloseFd, EBADSLT, -, <, ENETRESET, fastEpochTime, ENXIO, join, EPIPE, allFutures, EPROTO, ENOTTY, 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, await, div, init, EL2HLT, EOPNOTSUPP, FutureStr, poll, flags, clearTimer, register2, LocCompleteIndex, days, ENOSTR, EADDRINUSE, one, ENAMETOOLONG, EMULTIHOP, epochNanoSeconds, ESTALE, race, ENODATA, EFBIG, +, minutes, ERFKILL, cancelled, toException, InternalRaisesFuture, 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, 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, EPROTO, waitFor, addTimer, internalInitFutureBase, EPROTONOSUPPORT, nanoseconds, cancelAndWait, contains, ENOPKG, Moment, ECOMM, addFirst, register, EPROTOTYPE, AsyncExceptionError, AsyncSemaphore, SrcLoc, ENOCSI, milliseconds, getTrackerCounter, ENOENT, millis, removeTimer, ELIBACC, EADDRNOTAVAIL, ENOTCONN, EBUSY, init, waitFor, days, +=, EXFULL, EAFNOSUPPORT, ZeroDuration, cancelSoon, AsyncTimeoutError, internalCallTick, []=, setThreadDispatcher, EEXIST, isInfinite, ENOLINK, newInternalRaisesFuture, idleAsync, internalRaiseIfError, ESHUTDOWN, ENOMEM, ENOKEY, +, removeWriter2, ENOMSG, [], trackCounter, EKEYEXPIRED, Week, isCounterLeaked, awaitne, EWOULDBLOCK, EREMOTE, unregister, tryAcquire, finished, untrackCounter, AsyncCallback, EHWPOISON, epochSeconds, newDispatcher, EPERM, microseconds, trackerCounters, internalFail, sleepAsync, addCallback, weeks, Finished, callIdle, cancelCallback=, ETOOMANYREFS, mitems, EISCONN, callSoon, ESOCKTNOSUPPORT, newAsyncQueue, setGlobalDispatcher, AsyncQueue, release, EXDEV, EBADF, EKEYREVOKED, micros, microseconds, hours, wait, ENETDOWN, EACCES, AsyncEvent, AsyncEventQueue, ELOOP, InfiniteDuration, ETIMEDOUT, clear, EINVAL, value, EALREADY, EBADFD, Future, addCallback, len, completed, PDispatcher, ESRCH, EL2NSYNC, Finished, low, newAsyncEvent, ESTRPIPE, -=, EBADE, [], getAsyncTimestamp, div, await, Hour, EIDRM, removeReader2, EventQueueReader, secs, getThreadDispatcher, EventQueueKey, futureContinue, popFirstNoWait, isZero, ENOANO, readError, CallbackFunc, cancelAndWait, $, FutureStr, addLastNoWait, ENOEXEC, waitFor, high, Microsecond, complete, $, pairs, ELIBBAD, callSoon, EOWNERDEAD, ERANGE, done, clearTimer, popLastNoWait, contains, or, ENONET, completed, callSoon, release, cancelSoon, EMSGSIZE, EBADMSG, EILSEQ, ENOPROTOOPT, ENOTTY, allFutures, empty, -, addTimer, FutureState, addFirstNoWait, EBADR, nanos, location, FutureDefect, EDOTDOT, ENOBUFS, put, EKEYREJECTED, <, Minute, error, ENOLCK, one, CancelledError, EISDIR, epochNanoSeconds, EOVERFLOW, FutureSeq, cancelAndWait, micros, -, ESRMNT, ENOTEMPTY, await, TimerCallback, TrackerBase, or, ENOTRECOVERABLE, EBFONT, callIdle, cancelAndWait, hours, AsyncError, EBADRQC, ENODEV, ENFILE, complete, callback=, ECHRNG, wait, EUNATCH, cancelAndSchedule, acquire, failed, nanoseconds, ERESTART, *, ETXTBSY, getTracker, newFutureStr, full, EMFILE, orImpl, withTimeout, InternalRaisesFuture, addTimer, race, EUSERS, ENOTBLK, race, EISNAM, ENOSR, init, race, EUCLEAN, Day, +, cancelSoon, minutes, cancel, FutureFlags, getGlobalDispatcher, ELIBEXEC, stepsAsync, error, allFinished, wait, clear, EINPROGRESS, completed, E2BIG, -=, runForever, ENOMEDIUM, secs, AsyncQueueEmptyError, value, read, waitFor, EINTR, newAsyncSemaphore, unregisterAndCloseFd, EBADSLT, [], -, <, ENETRESET, fastEpochTime, waitEvents, seconds, EDOM, FuturePendingError, EPIPE, AsyncLockError, InternalFutureBase, getNoWait, allFutures, len, EDESTADDRREQ, ENAVAIL, EPFNOSUPPORT, wait, EMULTIHOP, read, asyncSpawn, removeCallback, EAGAIN, raiseOsDefect, trackerCounterKeys, FutureFlag, read, removeCallback, TrackerCounter, async, AsyncLock, init, popLast, async, ENOSPC, EREMCHG, EFAULT, fire, ENXIO, seconds, noCancel, low, AsyncFD, ECHILD, init, ECONNABORTED, state, ENOTDIR, callIdle, removeTimer, LocCreateIndex, setTimer, ETIME, EDEADLK, items, cancelSoon, asyncCheck, unregister2, Duration, ELNRNG, locked, join, millis, ==, EMEDIUMTYPE, readError, sleepAsync, newFutureSeq, newAsyncEventQueue, InternalAsyncCallback, ENETUNREACH, get, ENOSYS, acquire, ELIBSCN, EIO, EROFS, AsyncEventQueueFullError, ELIBMAX, race, EFBIG, EL2HLT, AsyncQueueFullError, EOPNOTSUPP, emit, tryCancel, poll, readerOverflow, flags, register2, LocCompleteIndex, newAsyncLock, days, ENOSTR, EADDRINUSE, one, AsyncSemaphoreError, size, newFuture, now, putNoWait, Nanosecond, wait, popFirst, ESTALE, Raising, ENODATA, init, +, minutes, ERFKILL, cancelled, $, toException, ==, 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, HttpTables, new, getInt, getLastString, isEmpty, getString, new, items, count, clear, getList, HttpTable, HttpTableRef, stringItems, contains, normalizeHeaderName, $, add, init, hasKeyOrPut, toList, add, set, init, getLastInt, ContentEncodingHeader, EDQUOT, availableSlots, milliseconds, ==, EMLINK, milliseconds, EMFILE, $, release, fromNow, DateHeader, weeks, LocFinishIndex, addLastNoWait, id, FutureCompletedError, waitFor, EPROTONOSUPPORT, cancelAndWait, ExpectHeader, removeTimer, ContentLengthHeader, race, $, ENOSPC, newHttpInterruptError, idleAsync, ENOKEY, HttpServerResponseTrackerName, Week, cancelSoon, awaitne, HttpRecoverableError, [], EREMOTE, EFAULT, epochSeconds, microseconds, AsyncEvent, weeks, cancelCallback=, ETOOMANYREFS, getContentEncoding, micros, HttpError, wait, ENETDOWN, EACCES, ContentDispositionHeader, bytesToString, EINVAL, full, QueryParamsFlag, EBADFD, seconds, ==, join, UrlEncodedContentType, <=, init, completed, FutureBase, ELIBBAD, HttpServerUnsecureConnectionTrackerName, getContentType, or, cancelSoon, EILSEQ, allFutures, EADV, -, location, addFirstNoWait, ConnectionHeader, ENOLCK, FutureSeq, cancelAndWait, EPROTO, callIdle, HttpRequestError, value, ENODEV, tryCancel, ECHRNG, ERFKILL, setTimer, nanoseconds, closeWait, get, stringToBytes, addTimer, race, ENOTTY, EISNAM, init, +, FutureFlags, getGlobalDispatcher, ELIBEXEC, raiseHttpProtocolError, E2BIG, -=, AsyncSemaphoreError, AsyncQueueEmptyError, <, fastEpochTime, $, HttpUseClosedError, read, LocationHeader, TrackerCounter, HeadersMark, async, EREMCHG, Finished, low, ProxyAuthorizationHeader, removeTimer, release, Duration, failed, toString, HttpReadError, orImpl, EROFS, seconds, init, HttpServerSecureConnectionTrackerName, nanos, HttpCriticalError, HttpResultCode, Nanosecond, race, ENODATA, init, +, raiseHttpProtocolError, EAFNOSUPPORT, raiseHttpWriteError, ELIBSCN, ENOTNAM, nanos, isPersistent, closeHandle, ENOTUNIQ, newFuture, popFirstNoWait, isCriticalError, raiseHttpInterruptError, closeSocket, ECONNRESET, contains, Second, getSrcLocation, FutureError, withTimeout, EREMOTEIO, HttpRequestHeadersTooLargeError, ENOENT, raiseHttpRequestBodyTooLargeError, setThreadDispatcher, EEXIST, ENOMSG, ESHUTDOWN, removeWriter2, [], isCounterLeaked, EWOULDBLOCK, Finished, untrackCounter, EHWPOISON, setGlobalDispatcher, TrackerBase, HttpResultMessage, AsyncEventQueue, addCallback, ESTRPIPE, EISCONN, callSoon, EBADF, microseconds, ETIMEDOUT, Future, queryParams, EL2NSYNC, ETIME, EL2HLT, EIDRM, removeReader2, futureContinue, ENOANO, raiseHttpReadError, AuthorizationHeader, raiseHttpConnectionError, register, ERANGE, done, popLastNoWait, ENONET, EPFNOSUPPORT, raiseHttpAddressError, EMSGSIZE, EBADMSG, ENOPROTOOPT, EDOTDOT, Minute, CancelledError, EOVERFLOW, HttpAddressErrorType, ENOTEMPTY, TimerCallback, EADDRNOTAVAIL, wait, size, EUNATCH, newAsyncLock, div, ERESTART, newFutureStr, FuturePendingError, unregisterAndCloseFd, newAsyncQueue, popFirst, UserAgentHeader, ENOTBLK, race, InternalRaisesFuture, cancelSoon, cancel, micros, wait, unregister, EINPROGRESS, -, EDOM, EPIPE, AsyncLockError, getNoWait, len, EDESTADDRREQ, removeCallback, EAGAIN, FutureFlag, read, async, emit, ENXIO, HostHeader, noCancel, init, raiseHttpProtocolError, ECONNABORTED, state, EBFONT, [], EDEADLK, ENOEXEC, asyncCheck, locked, HttpRedirectError, ZeroDuration, []=, ENOSYS, EventQueueKey, ELIBMAX, EOPNOTSUPP, raiseHttpCriticalError, ENOSTR, one, MultipartContentType, Raising, newAsyncEvent, read, items, Millisecond, readError, []=, callIdle, ECONNREFUSED, addWriter2, EL3HLT, join, readError, *, asyncTimer, <=, EHOSTUNREACH, EHOSTDOWN, newHttpWriteError, ECANCELED, init, HttpServerRequestTrackerName, +=, completed, internalRaiseIfError, newInternalRaisesFuture, ESPIPE, LocationKind, SomeIntegerI64, complete, internalInitFutureBase, nanoseconds, ECOMM, PostMethods, init, getTrackerCounter, millis, ENOTCONN, EBUSY, days, sleepAsync, +=, HttpState, internalCallTick, isZero, internalRaiseIfError, ENOMEM, addFirst, EKEYEXPIRED, or, EPERM, HttpConnectionError, AsyncCallback, HttpWriteError, trackerCounters, newAsyncEventQueue, ESOCKTNOSUPPORT, AsyncQueue, EXDEV, EKEYREVOKED, encodeBasicAuth, hours, InfiniteDuration, clear, HttpMessage, HttpTransportError, ESRCH, fire, ENOMEDIUM, secs, getThreadDispatcher, waitFor, isSet, value, close, waitFor, epochNanoSeconds, ENOPKG, callSoon, bytesToString, EBADE, len, getAsyncTimestamp, FutureState, EBADR, ==, put, EKEYREJECTED, EISDIR, ESRMNT, HttpResponseError, ENAVAIL, error, AsyncError, EBADRQC, ENFILE, failed, mitems, ETXTBSY, withTimeout, flags, ELIBACC, Day, minutes, KeyValueTuple, cancelAndWait, runForever, cancelAndWait, EBADSLT, ENETRESET, waitEvents, wait, getTransferEncoding, asyncSpawn, removeCallback, AsyncLock, init, addCallback, clearTimer, AsyncFD, ECHILD, callIdle, HttpInterruptError, LocCreateIndex, RecoverableHttpAddressError, millis, EMEDIUMTYPE, sleepAsync, callback=, acquire, EIO, FutureStr, high, poll, days, ESTALE, minutes, HttpDisconnectError, toException, MaxEventsCount, wait, raiseAsDefect, addReader2, unregister2, addTracker, callback=, high, newHttpReadError, CriticalHttpAddressError, toString, internalCallTick, EINTR, internalCallTick, fail, popLast, stringToBytes, HttpReadLimitError, isRecoverableError, fail, addTimer, Moment, EPROTOTYPE, AsyncExceptionError, SrcLoc, HttpRequestBodyTooLargeError, ENOCSI, init, HttpAddressError, now, await, AsyncTimeoutError, ENOLINK, tryAcquire, TransferEncodingHeader, +, trackCounter, newDispatcher, internalFail, HttpInvalidUsageError, completed, error, ELOOP, ENOSR, allFinished, $, HttpProtocolError, PDispatcher, trackerCounterKeys, HttpRequestHeadersError, finished, low, -=, HttpResult, AcceptHeaderName, Hour, readerOverflow, addLast, CallbackFunc, contains, Microsecond, pairs, EOWNERDEAD, ContentEncodingFlags, callSoon, EALREADY, addTimer, FutureDefect, ENOBUFS, <, one, raiseHttpRedirectError, cancelSoon, -, ENOTRECOVERABLE, ENOTDIR, hours, cancelAndSchedule, *, getTracker, complete, EUSERS, EXFULL, EUCLEAN, stepsAsync, clear, EventQueueReader, secs, newHttpUseClosedError, read, waitFor, MaximumBodySizeError, newAsyncSemaphore, empty, AsyncSemaphore, allFutures, raiseOsDefect, acquire, AsyncQueueFullError, ContentTypeHeader, wait, ELNRNG, ServerHeader, isInfinite, InternalAsyncCallback, ENETUNREACH, InternalFutureBase, AsyncEventQueueFullError, HttpRequestBodyError, register2, LocCompleteIndex, TransferEncodingFlags, EMULTIHOP, putNoWait, await, EFBIG, cancelled, EDEADLOCK, allFutures, newFutureSeq, ENOTSOCK, raiseHttpDisconnectError, EADDRINUSE, removeTimer, EL3RST, ENAMETOOLONG, ContentEncodingHeader, AsyncStreamError, createStreamServer, createStreamServer, createStreamServer, fromNow, items, weeks, newAsyncQueue, id, FutureCompletedError, EPROTONOSUPPORT, createStreamServer, createStreamServer, ENOTBLK, AsyncStreamWriterVtbl, removeTimer, unregister, race, ENOSPC, TransportUseClosedError, AsyncStreamState, idleAsync, ENOKEY, HttpServerResponseTrackerName, Week, awaitne, HttpRecoverableError, EFAULT, close, getUserData, weeks, ETOOMANYREFS, raiseAsyncStreamLimitError, localAddress, micros, EACCES, EINVAL, QueryParamsFlag, len, raiseTransportOsError, finish, join, UrlEncodedContentType, <=, FutureBase, set, ELIBBAD, TransportLimitError, or, EILSEQ, allFutures, EADV, -, newAsyncStreamWriter, location, addFirstNoWait, new, close, ECHRNG, setTimer, closeWait, stringToBytes, init, createStreamServer, FutureFlags, getGlobalDispatcher, E2BIG, -=, contains, checkWriteEof, fastEpochTime, read, resolveTAddress, newHttpBodyReader, raiseHttpDisconnectError, read, closeWait, LocationHeader, error, write, localAddress2, EREMCHG, SocketFlags, removeTimer, release, Duration, HttpReadError, initTAddress, EROFS, seconds, MultipartError, start, readerOverflow, HttpResultCode, atEof, race, +, raiseHttpProtocolError, DefaultStreamBufferSize, raiseHttpWriteError, createStreamServer, ELIBSCN, nanos, atEoM, isPersistent, atEoM, popFirstNoWait, isCriticalError, HttpServerRequestTrackerName, FutureError, getTransportTooManyError, init, ENOEXEC, contains, EREMOTEIO, MultiPart, noCancel, getLastInt, ==, EEXIST, newInternalRaisesFuture, finish, ESHUTDOWN, removeWriter2, EWOULDBLOCK, finished, untrackCounter, setGlobalDispatcher, TrackerBase, AsyncEventQueue, ESTRPIPE, $, callSoon, readUntil, FutureStr, write, cancelAndWait, getTransferEncoding, isEmpty, ETIME, contains, getDomain, EL2HLT, removeReader2, getBody, futureContinue, ENOANO, normalizeHeaderName, raiseHttpReadError, raiseHttpConnectionError, DefaultBacklogSize, register, BChar, done, init, completed, raiseHttpAddressError, EMSGSIZE, ENOSTR, EDOTDOT, readLine, EOVERFLOW, raiseTransportError, newAsyncStreamReader, AnyAddress6, ENOTEMPTY, EADDRNOTAVAIL, wait, getLastString, checkClosed, AnyAddress, EUNATCH, newAsyncLock, div, ERESTART, availableSlots, FuturePendingError, unregisterAndCloseFd, LocFinishIndex, ExpectHeader, race, micros, size, ContentDispositionHeader, AsyncStreamDefaultBufferSize, -, new, EDOM, EPIPE, len, shutdownWait, removeCallback, FutureFlag, read, resolveTAddress, ENXIO, raiseHttpProtocolError, locked, HttpRedirectError, ZeroDuration, []=, finish, callIdle, ENOSYS, EventQueueKey, ELIBMAX, EOPNOTSUPP, AuthorizationHeader, clearTimer, getList, getTransportError, newAsyncStreamReader, checkClosed, HttpResponseError, read, consume, ECONNREFUSED, join, <=, $, ECANCELED, stringItems, init, trackCounter, TransportAddress, complete, AsyncBufferRef, AddressFamily, nanoseconds, ECOMM, hasOverflow, PostMethods, init, closed, getTrackerCounter, AsyncBuffer, ENOTCONN, setDualstack, ReadOnceProc, days, sleepAsync, initUdata, consume, StreamReaderLoop, AsyncStreamReaderVtbl, ENOMEM, EPERM, HttpWriteError, newAsyncEventQueue, DefaultDatagramBufferSize, ContentEncodingFlags, readMessage, write, EKEYREVOKED, hours, TransportIncompleteError, clear, clear, HttpMessage, fire, atEof, secs, allFutures, isAvailable, AsyncStreamRW, isSet, EAFNOSUPPORT, getTransportOsError, read, waitFor, ENOPKG, newAsyncStreamWriter, bytesToString, WriteItem, EBADE, MultiPartWriter, getAsyncTimestamp, FutureState, closeWait, DualStackType, new, nanoseconds, init, address, ENAVAIL, anyAddressFix, ==, AsyncError, EBADRQC, failed, withTimeout, flags, ELIBACC, minutes, ReadMessagePredicate, AsyncStreamWriter, toException, init, EBADSLT, closed, TransportUseEofError, ENETRESET, waitEvents, closeWait, init, wait, remoteAddress, finishPart, init, AsyncFD, ECHILD, Raising, hasKeyOrPut, newAsyncStreamUseClosedError, WriteProc, AsyncStreamWriterTrackerName, getError, join, millis, callback=, EIO, write, close, poll, days, toString, ESTALE, raiseAsDefect, newAsyncStreamReader, consume, unregister2, init, high, CriticalHttpAddressError, EUCLEAN, EINTR, raiseAsyncStreamWriteEOFError, toHex, popLast, stringToBytes, transfer, StreamCallback, HttpReadLimitError, connect, fail, EPROTOTYPE, SrcLoc, HttpRequestBodyTooLargeError, init, HttpAddressError, now, or, createStreamServer, StreamTransport, newAsyncStreamLimitError, init, newDispatcher, internalFail, tryAcquire, readOnce, newAsyncStreamWriter, ServerFlags, TransportTooManyError, ENOSR, AsyncStreamReaderTrackerName, allFinished, resolveTAddress, HttpUseClosedError, closeWait, trackerCounterKeys, HttpRequestHeadersError, -=, AcceptHeaderName, stop2, writeFile, ENOMEDIUM, resolveTAddress, CallbackFunc, Microsecond, readMessage, callSoon, readUntil, write, TransportOsError, addTimer, closed, init, FutureDefect, ENOBUFS, one, raiseHttpRedirectError, -, read, toIpAddress, resolveTAddress, ENOTRECOVERABLE, ENOTDIR, hours, cancelAndSchedule, newHttpWriteError, ServerStatus, fromPipe, complete, EXFULL, HttpDisconnectError, clear, stepsAsync, getInt, value, EventQueueReader, secs, value, read, waitFor, MaximumBodySizeError, TransportNoSupport, empty, closeWait, get, MultiPartReaderRef, raiseAsyncStreamIncompleteError, AsyncStream, init, addCallback, toSAddr, AsyncQueueFullError, write, TransportAbortedError, ContentTypeHeader, newAsyncStreamReader, ServerHeader, ENOCSI, AsyncStreamUseClosedError, InternalAsyncCallback, InternalFutureBase, getTransportUseClosedError, resolveTAddress, AsyncEventQueueFullError, atEof, resolveTAddress, register2, LocCompleteIndex, TransferEncodingFlags, initSimpleVtbl, EMULTIHOP, putNoWait, await, EFBIG, TransportAddressError, cancelled, allFutures, closeWait, newFutureSeq, ENOTSOCK, TransportState, initSimpleVtbl, removeTimer, stop, EDQUOT, milliseconds, ==, EMLINK, milliseconds, ==, release, getTransportOsError, read, waitFor, TransferEncodingHeader, popFirst, cancelAndWait, failed, setError, newAsyncStreamWriter, init, ContentLengthHeader, TransportFlags, newHttpInterruptError, initTAddress, beginPart, EREMOTE, $, epochSeconds, microseconds, AsyncEvent, cancelCallback=, TransportInitCallback, getContentEncoding, HttpError, wait, ENETDOWN, bytesToString, full, EBADFD, seconds, AsyncStreamWriteError, HttpBodyWriter, AsyncStreamIncorrectDefect, completed, $, HttpServerSecureConnectionTrackerName, HttpServerUnsecureConnectionTrackerName, getContentType, cancelSoon, getPart, waitFor, getString, error, ConnectionHeader, ENOLCK, FutureSeq, cancelAndWait, EPROTO, getConnectionAbortedError, new, callIdle, HttpRequestError, ENODEV, tryCancel, MultiPartReader, ERFKILL, add, init, running, addTimer, race, ENOTTY, EISNAM, +, ELIBEXEC, raiseHttpProtocolError, AsyncSemaphoreError, AsyncStreamReader, AsyncQueueEmptyError, newAsyncStreamWriter, <, newHttpUseClosedError, fromPipe2, TrackerCounter, HeadersMark, start2, async, Finished, StreamServer, low, ProxyAuthorizationHeader, createStreamServer, AsyncStreamDefaultQueueSize, getUserData, localAddress, init, nanos, HttpCriticalError, Nanosecond, close, ENODATA, init, failed, orImpl, ENOTNAM, closeHandle, ENOTUNIQ, newFuture, closeSocket, ECONNRESET, [], Second, getSrcLocation, withTimeout, isEmpty, HttpRequestHeadersTooLargeError, initTAddress, HttpBodyReaderTrackerName, beginPart, stopped, ENOENT, AsyncStreamReadError, raiseHttpRequestBodyTooLargeError, []=, setThreadDispatcher, ENOMSG, HttpBodyWriterTrackerName, SomeIntegerI64, [], setDualstack, isCounterLeaked, EHWPOISON, HttpResultMessage, TransportError, KeyValueTuple, EISCONN, getServerUseClosedError, newAsyncStreamWriteEOFError, EBADF, microseconds, ETIMEDOUT, Future, queryParams, EL2NSYNC, EIDRM, ERANGE, popLastNoWait, init, ENONET, EPFNOSUPPORT, EBADMSG, ENOPROTOOPT, closed, Minute, CancelledError, <, readPart, TimerCallback, init, AsyncStreamIncompleteError, WriteType, wait, closeWait, begin, newFutureStr, EMFILE, newAsyncEvent, UserAgentHeader, DateHeader, init, InternalRaisesFuture, cancelSoon, cancel, wait, EINPROGRESS, ==, asyncSpawn, HttpTableRef, AsyncLockError, getNoWait, EDESTADDRREQ, EAGAIN, async, emit, items, getBytes, HostHeader, finishPart, init, ECONNABORTED, state, EDEADLK, asyncCheck, MultiPartSource, addCallback, raiseHttpCriticalError, one, MultipartContentType, begin, Millisecond, readError, addWriter2, EL3HLT, readError, *, MultiPartWriterRef, EHOSTUNREACH, EHOSTDOWN, getAutoAddress, +=, internalRaiseIfError, ESPIPE, LocationKind, internalInitFutureBase, host, join, millis, EBUSY, +=, HttpState, internalCallTick, isZero, internalRaiseIfError, EKEYEXPIRED, $, HttpConnectionError, AsyncCallback, trackerCounters, finished, ESOCKTNOSUPPORT, AsyncQueue, getBodyStream, EXDEV, cancelSoon, encodeBasicAuth, InfiniteDuration, ==, HttpTransportError, ESRCH, fromSAddr, getThreadDispatcher, write, SocketServer, close, addLastNoWait, epochNanoSeconds, callSoon, getString, StreamServerTrackerName, EBADR, put, EKEYREJECTED, EISDIR, StreamWriterLoop, ESRMNT, write, ENFILE, createStreamServer, getAutoAddresses, mitems, ETXTBSY, Day, cancelAndWait, runForever, join, upload, newHttpBodyWriter, removeCallback, AsyncLock, getConnectionAbortedError, MultiPartWriterState, new, newAsyncStreamReader, consume, callIdle, HttpInterruptError, LocCreateIndex, addReader2, StreamTransportTrackerName, RecoverableHttpAddressError, EMEDIUMTYPE, sleepAsync, getDomain, consumeBody, write, init, acquire, high, minutes, getMultipartBoundary, toException, PDispatcher, MaxEventsCount, wait, addTracker, callback=, HttpTable, newHttpReadError, add, toString, init, internalCallTick, fail, running, readOnce, AsyncStreamLimitError, isRecoverableError, addTimer, raiseHttpInterruptError, Moment, addFirst, AsyncExceptionError, count, failed, await, AsyncTimeoutError, ENOLINK, finished, +, AsyncStreamWriteEOFError, [], init, StreamCallback2, HttpInvalidUsageError, completed, readExactly, ELOOP, ServerCommand, Finished, low, HttpResult, setErrorAndRaise, TransportKind, Hour, init, addLast, asyncTimer, pairs, EOWNERDEAD, connect, EALREADY, MultipartEOMError, initTAddress, newAsyncStreamWriter, HttpAddressErrorType, cancelSoon, EBFONT, HttpBodyReader, *, getTracker, readLine, EUSERS, internalCallTick, accept, $, newAsyncStreamReader, newAsyncSemaphore, write, AsyncSemaphore, toList, copyOut, raiseOsDefect, HttpTables, write, acquire, wait, ELNRNG, raiseAsyncStreamUseClosedError, isInfinite, ENETUNREACH, resolveTAddress, readExactly, HttpProtocolError, HttpRequestBodyError, init, forget, EADDRINUSE, EDEADLOCK, write, newAsyncStreamIncompleteError, remoteAddress2, EL3RST, ENAMETOOLONG, EDQUOT, availableSlots, createStreamServer, milliseconds, ==, AsyncStreamError, createStreamServer, EMLINK, createStreamServer, milliseconds, EMFILE, $, release, fromNow, close, weeks, LocFinishIndex, getTransportOsError, ==, read, id, <=, FutureCompletedError, waitFor, EPROTONOSUPPORT, cancelAndWait, createStreamServer, failed, createStreamServer, setError, newAsyncStreamWriter, AsyncStreamWriterVtbl, removeTimer, ==, race, EAFNOSUPPORT, ENOSPC, TransportUseClosedError, idleAsync, init, initTAddress, ENOKEY, Week, cancelSoon, awaitne, [], EREMOTE, EFAULT, epochSeconds, close, microseconds, AsyncEvent, weeks, cancelCallback=, ETOOMANYREFS, raiseAsyncStreamLimitError, TransportInitCallback, localAddress, StreamServerTrackerName, micros, wait, ENETDOWN, EACCES, EINVAL, full, EBADFD, seconds, AsyncStreamWriteError, read, raiseTransportOsError, finish, start, join, AsyncStreamIncorrectDefect, <=, init, completed, FutureBase, ELIBBAD, TransportLimitError, or, cancelSoon, EILSEQ, allFutures, EADV, -, newAsyncStreamWriter, location, addFirstNoWait, ENOLCK, FutureSeq, cancelAndWait, EPROTO, getConnectionAbortedError, callIdle, value, ENODEV, close, ECHRNG, ERFKILL, setTimer, nanoseconds, init, closeWait, get, running, addTimer, race, ENOTTY, EISNAM, init, createStreamServer, +, $, FutureFlags, getGlobalDispatcher, ELIBEXEC, $, E2BIG, -=, AsyncSemaphoreError, AsyncStreamReader, AsyncQueueEmptyError, newAsyncStreamWriter, <, checkWriteEof, fastEpochTime, resolveTAddress, read, toHex, fromPipe2, TrackerCounter, write, localAddress2, start2, async, EREMCHG, Finished, StreamServer, SocketFlags, low, removeTimer, createStreamServer, release, Duration, failed, AsyncStreamDefaultQueueSize, initTAddress, getUserData, localAddress, orImpl, EROFS, seconds, init, readerOverflow, nanos, atEof, Nanosecond, race, ENODATA, init, +, DefaultStreamBufferSize, read, resolveTAddress, createStreamServer, failed, ELIBSCN, ENOTNAM, nanos, closeHandle, ENOTUNIQ, newFuture, popFirstNoWait, closeSocket, ECONNRESET, contains, Second, getSrcLocation, FutureError, getTransportTooManyError, init, withTimeout, EREMOTEIO, initTAddress, stopped, ENOENT, AsyncStreamReadError, setThreadDispatcher, EEXIST, ENOMSG, ESHUTDOWN, removeWriter2, [], setDualstack, isCounterLeaked, EWOULDBLOCK, Finished, untrackCounter, readMessage, setGlobalDispatcher, TrackerBase, AsyncEventQueue, addCallback, TransportError, ESTRPIPE, WriteProc, EISCONN, callSoon, getServerUseClosedError, newAsyncStreamWriteEOFError, close, EBADF, microseconds, ETIMEDOUT, ReadMessagePredicate, Future, EL2NSYNC, ETIME, ==, getDomain, EL2HLT, EIDRM, removeReader2, futureContinue, ENOANO, DefaultBacklogSize, register, ERANGE, done, popLastNoWait, init, ENONET, EPFNOSUPPORT, EMSGSIZE, EBADMSG, ENOPROTOOPT, newAsyncStreamWriter, closed, EDOTDOT, one, Minute, CancelledError, readLine, EOVERFLOW, raiseTransportError, newAsyncStreamReader, AnyAddress6, ENOTEMPTY, TimerCallback, EADDRNOTAVAIL, wait, AsyncStreamIncompleteError, WriteType, checkClosed, size, EUNATCH, newAsyncLock, div, ERESTART, newFutureStr, FuturePendingError, unregisterAndCloseFd, newAsyncQueue, popFirst, ENOTBLK, race, InternalRaisesFuture, cancelSoon, cancel, micros, wait, unregister, EINPROGRESS, -, remoteAddress, new, AsyncStreamDefaultBufferSize, EDOM, EPIPE, AsyncLockError, getNoWait, len, EDESTADDRREQ, shutdownWait, removeCallback, EAGAIN, FutureFlag, read, async, resolveTAddress, emit, ENXIO, noCancel, init, ECONNABORTED, state, EBFONT, [], EDEADLK, ENOEXEC, asyncCheck, locked, readError, ZeroDuration, []=, ENOSYS, EventQueueKey, ELIBMAX, EOPNOTSUPP, ENOSTR, one, getTransportError, newAsyncStreamReader, AsyncStream, checkClosed, Raising, newAsyncEvent, join, read, items, Millisecond, consume, []=, callIdle, ECONNREFUSED, addWriter2, EL3HLT, join, readError, *, asyncTimer, EHOSTUNREACH, EHOSTDOWN, ECANCELED, init, +=, completed, internalRaiseIfError, newInternalRaisesFuture, ESPIPE, LocationKind, TransportAddress, SomeIntegerI64, complete, AsyncBufferRef, internalInitFutureBase, AddressFamily, nanoseconds, host, ECOMM, init, closed, join, getTrackerCounter, millis, AsyncBuffer, ENOTCONN, EBUSY, ReadOnceProc, days, sleepAsync, +=, initUdata, consume, internalCallTick, isZero, StreamReaderLoop, AsyncStreamReaderVtbl, internalRaiseIfError, ENOMEM, addFirst, EKEYEXPIRED, or, EPERM, AsyncCallback, trackerCounters, fromPipe, newAsyncEventQueue, DefaultDatagramBufferSize, ESOCKTNOSUPPORT, EHWPOISON, AsyncQueue, EXDEV, EKEYREVOKED, toIpAddress, hours, TransportIncompleteError, InfiniteDuration, setDualstack, clear, ESRCH, fire, fromSAddr, ENOMEDIUM, secs, getThreadDispatcher, write, isAvailable, AsyncStreamRW, waitFor, isSet, value, $, SocketServer, FutureStr, addLastNoWait, getTransportOsError, read, waitFor, epochNanoSeconds, ENOPKG, newAsyncStreamWriter, callSoon, WriteItem, EBADE, len, getAsyncTimestamp, readUntil, FutureState, EBADR, close, put, EKEYREJECTED, init, EISDIR, address, StreamWriterLoop, ESRMNT, ENAVAIL, error, write, anyAddressFix, AsyncError, EBADRQC, ENFILE, createStreamServer, failed, getAutoAddresses, mitems, getUserData, ETXTBSY, withTimeout, flags, ELIBACC, Day, minutes, DualStackType, cancelAndWait, AsyncStreamWriter, runForever, cancelAndWait, toException, init, EBADSLT, closed, TransportUseEofError, ENETRESET, waitEvents, upload, AsyncStreamState, wait, asyncSpawn, removeCallback, AsyncLock, getConnectionAbortedError, init, addCallback, clearTimer, newAsyncStreamReader, AsyncFD, ECHILD, newAsyncStreamUseClosedError, consume, callIdle, LocCreateIndex, AsyncStreamWriterTrackerName, StreamTransportTrackerName, getError, join, millis, EMEDIUMTYPE, sleepAsync, getDomain, callback=, acquire, EIO, write, tryCancel, high, poll, days, ESTALE, minutes, toException, MaxEventsCount, wait, raiseAsDefect, newAsyncStreamReader, consume, addReader2, unregister2, addTracker, callback=, high, toString, internalCallTick, EINTR, init, internalCallTick, raiseAsyncStreamWriteEOFError, closeWait, fail, popLast, transfer, running, AsyncStreamWriteEOFError, StreamCallback, readOnce, closeWait, AsyncStreamLimitError, connect, fail, addTimer, Moment, EPROTOTYPE, AsyncExceptionError, SrcLoc, ENOCSI, init, now, await, AsyncTimeoutError, createStreamServer, ENOLINK, tryAcquire, finished, +, StreamTransport, newAsyncStreamLimitError, trackCounter, init, newDispatcher, StreamCallback2, internalFail, TransportFlags, completed, readOnce, newAsyncStreamWriter, error, ServerFlags, TransportTooManyError, readExactly, ELOOP, ENOSR, AsyncStreamReaderTrackerName, allFinished, ServerCommand, resolveTAddress, $, PDispatcher, trackerCounterKeys, finished, low, -=, ==, setErrorAndRaise, TransportKind, stop2, Hour, init, writeFile, atEof, resolveTAddress, addLast, CallbackFunc, contains, Microsecond, pairs, EOWNERDEAD, connect, readMessage, callSoon, readUntil, EALREADY, TransportOsError, addTimer, initTAddress, FutureDefect, ENOBUFS, <, cancelSoon, -, resolveTAddress, ENOTRECOVERABLE, ENOTDIR, hours, wait, cancelAndSchedule, *, getTracker, getAutoAddress, readLine, ServerStatus, complete, EUSERS, EXFULL, EUCLEAN, accept, stepsAsync, clear, EventQueueReader, secs, read, waitFor, newAsyncStreamReader, newAsyncSemaphore, TransportNoSupport, empty, closeWait, ==, write, AsyncSemaphore, raiseAsyncStreamIncompleteError, allFutures, copyOut, raiseOsDefect, toSAddr, acquire, AsyncQueueFullError, write, TransportAbortedError, wait, newAsyncStreamReader, ELNRNG, raiseAsyncStreamUseClosedError, isInfinite, finished, AsyncStreamUseClosedError, InternalAsyncCallback, ENETUNREACH, InternalFutureBase, readExactly, getTransportUseClosedError, resolveTAddress, AsyncEventQueueFullError, init, atEof, resolveTAddress, register2, LocCompleteIndex, forget, EADDRINUSE, initSimpleVtbl, EMULTIHOP, putNoWait, AnyAddress, await, EFBIG, TransportAddressError, cancelled, EDEADLOCK, allFutures, newFutureSeq, newAsyncStreamIncompleteError, ENOTSOCK, TransportState, remoteAddress2, initSimpleVtbl, removeTimer, stop, EL3RST, ENAMETOOLONG, EDQUOT, createStreamServer, milliseconds, ==, createStreamServer, EMLINK, createStreamServer, milliseconds, EMFILE, ==, release, fromNow, unregister, close, weeks, LocFinishIndex, getTransportOsError, read, id, <=, FutureCompletedError, waitFor, EPROTONOSUPPORT, availableSlots, cancelAndWait, createStreamServer, failed, createStreamServer, setError, newAsyncStreamWriter, AsyncStreamWriterVtbl, BoundedBufferSize, removeTimer, trackCounter, race, ENOSPC, TransportUseClosedError, idleAsync, init, initTAddress, ENOKEY, Week, cancelSoon, awaitne, [], EREMOTE, EFAULT, epochSeconds, FutureStr, microseconds, getUserData, weeks, cancelCallback=, ETOOMANYREFS, raiseAsyncStreamLimitError, TransportInitCallback, localAddress, StreamServerTrackerName, micros, init, wait, ENETDOWN, EACCES, newBoundedStreamReader, EINVAL, full, EBADFD, seconds, AsyncStreamWriteError, read, raiseTransportOsError, finish, mitems, join, AsyncStreamIncorrectDefect, <=, init, completed, FutureBase, ELIBBAD, TransportLimitError, or, cancelSoon, EILSEQ, allFutures, waitFor, -, newAsyncStreamWriter, location, addFirstNoWait, BoundCmp, ENOLCK, FutureSeq, cancelAndWait, EPROTO, getConnectionAbortedError, callIdle, EDOM, value, ENODEV, tryCancel, ECHRNG, ERFKILL, setTimer, nanoseconds, init, closeWait, get, running, addTimer, race, ENOTTY, EISNAM, init, createStreamServer, +, FutureFlags, getGlobalDispatcher, ELIBEXEC, $, E2BIG, -=, AsyncSemaphoreError, AsyncStreamReader, AsyncQueueEmptyError, newAsyncStreamWriter, <, checkWriteEof, fastEpochTime, BoundedStreamError, resolveTAddress, $, read, PDispatcher, fromPipe2, TrackerCounter, write, localAddress2, start2, async, EREMCHG, Finished, resolveTAddress, StreamServer, SocketFlags, low, removeTimer, createStreamServer, ==, release, Duration, failed, ==, AsyncStreamDefaultQueueSize, initTAddress, getUserData, localAddress, orImpl, EROFS, seconds, start, init, readerOverflow, nanos, atEof, Nanosecond, race, ENODATA, init, +, DefaultStreamBufferSize, read, createStreamServer, failed, ELIBSCN, ENOTNAM, nanos, closeHandle, addLast, ENOTUNIQ, newFuture, popFirstNoWait, closeSocket, ECONNRESET, EAFNOSUPPORT, Second, getSrcLocation, FutureError, getTransportTooManyError, init, withTimeout, newBoundedStreamReader, EREMOTEIO, initTAddress, BoundedStreamReader, stopped, ENOENT, AsyncStreamReadError, []=, setThreadDispatcher, EEXIST, ENOMSG, ESHUTDOWN, removeWriter2, [], setDualstack, newBoundedStreamWriter, isCounterLeaked, EWOULDBLOCK, $, Finished, untrackCounter, readMessage, setGlobalDispatcher, TrackerBase, AsyncEventQueue, addCallback, TransportError, ESTRPIPE, EISCONN, callSoon, WriteItem, newAsyncStreamWriteEOFError, close, EBADF, microseconds, AsyncEvent, ETIMEDOUT, ReadMessagePredicate, Future, EL2NSYNC, ETIME, getDomain, EL2HLT, EIDRM, removeReader2, futureContinue, ENOANO, DefaultBacklogSize, register, ERANGE, done, popLastNoWait, contains, init, ENONET, EPFNOSUPPORT, EMSGSIZE, EBADMSG, ENOPROTOOPT, newAsyncStreamWriter, closed, EDOTDOT, one, Minute, CancelledError, readLine, EOVERFLOW, raiseTransportError, newAsyncStreamReader, AnyAddress6, ENOTEMPTY, TimerCallback, EADDRNOTAVAIL, wait, AsyncStreamIncompleteError, WriteType, checkClosed, wait, EUNATCH, newAsyncLock, div, ERESTART, AsyncStreamError, newFutureStr, FuturePendingError, unregisterAndCloseFd, newAsyncQueue, newAsyncEvent, ENOTBLK, race, InternalRaisesFuture, cancelSoon, cancel, micros, size, EINPROGRESS, ==, -, remoteAddress, new, AsyncStreamDefaultBufferSize, join, EPIPE, AsyncLockError, getNoWait, len, EDESTADDRREQ, shutdownWait, removeCallback, EAGAIN, FutureFlag, read, async, resolveTAddress, emit, ENXIO, noCancel, init, ECONNABORTED, state, EBFONT, [], EDEADLK, ENOEXEC, asyncCheck, locked, readError, ZeroDuration, []=, callIdle, ENOSYS, *, bytesLeft, EventQueueKey, ELIBMAX, EOPNOTSUPP, ENOSTR, one, getTransportError, newAsyncStreamReader, AsyncStream, checkClosed, Raising, popFirst, join, read, items, Millisecond, consume, WriteProc, ECONNREFUSED, addWriter2, EL3HLT, join, readError, asyncTimer, EHOSTUNREACH, EHOSTDOWN, ECANCELED, init, +=, completed, internalRaiseIfError, newInternalRaisesFuture, ESPIPE, LocationKind, TransportAddress, SomeIntegerI64, complete, AsyncBufferRef, internalInitFutureBase, AddressFamily, nanoseconds, host, ECOMM, init, closed, join, getTrackerCounter, millis, AsyncBuffer, ENOTCONN, EBUSY, ReadOnceProc, days, sleepAsync, +=, initUdata, consume, internalCallTick, isZero, StreamReaderLoop, AsyncStreamReaderVtbl, internalRaiseIfError, ENOMEM, EKEYEXPIRED, EPERM, newBoundedStreamReader, AsyncCallback, trackerCounters, fromPipe, newAsyncEventQueue, DefaultDatagramBufferSize, ESOCKTNOSUPPORT, EHWPOISON, init, AsyncQueue, EXDEV, EKEYREVOKED, toIpAddress, hours, InfiniteDuration, setDualstack, clear, ESRCH, fire, fromSAddr, atEof, secs, getThreadDispatcher, write, isAvailable, BoundedStreamIncompleteError, AsyncStreamRW, EADV, isSet, value, $, SocketServer, close, addLastNoWait, getTransportOsError, read, waitFor, epochNanoSeconds, ENOPKG, newAsyncStreamWriter, callSoon, getServerUseClosedError, EBADE, len, getAsyncTimestamp, readUntil, FutureState, EBADR, close, put, EKEYREJECTED, init, EISDIR, address, StreamWriterLoop, ESRMNT, ENAVAIL, error, write, anyAddressFix, AsyncError, EBADRQC, ENFILE, createStreamServer, failed, getAutoAddresses, ETXTBSY, withTimeout, flags, ELIBACC, Day, minutes, DualStackType, cancelAndWait, AsyncStreamWriter, runForever, cancelAndWait, toException, init, EBADSLT, closed, TransportUseEofError, ENETRESET, waitEvents, upload, init, MaxEventsCount, wait, asyncSpawn, removeCallback, AsyncLock, getConnectionAbortedError, init, addCallback, clearTimer, newAsyncStreamReader, AsyncFD, ECHILD, newAsyncStreamUseClosedError, consume, callIdle, LocCreateIndex, AsyncStreamWriterTrackerName, StreamTransportTrackerName, getError, millis, EMEDIUMTYPE, sleepAsync, getDomain, callback=, init, acquire, EIO, AsyncQueueFullError, BoundedStreamRW, write, close, high, poll, days, ESTALE, minutes, toException, AsyncStreamState, wait, raiseAsDefect, newAsyncStreamReader, consume, addReader2, unregister2, addTracker, callback=, init, high, toString, internalCallTick, EINTR, init, internalCallTick, raiseAsyncStreamWriteEOFError, closeWait, fail, popLast, transfer, running, AsyncStreamWriteEOFError, StreamCallback, readOnce, toHex, AsyncStreamLimitError, connect, fail, addTimer, Moment, addFirst, newBoundedStreamReader, EPROTOTYPE, AsyncExceptionError, SrcLoc, ENOCSI, init, now, await, or, AsyncTimeoutError, createStreamServer, ENOLINK, tryAcquire, finished, +, StreamTransport, newAsyncStreamLimitError, init, newDispatcher, init, StreamCallback2, internalFail, newBoundedStreamReader, TransportFlags, completed, readOnce, newAsyncStreamWriter, error, ServerFlags, TransportTooManyError, readExactly, ELOOP, ENOSR, $, AsyncStreamReaderTrackerName, allFinished, ServerCommand, resolveTAddress, closeWait, trackerCounterKeys, finished, low, -=, setErrorAndRaise, TransportKind, stop2, Hour, init, writeFile, EventQueueReader, resolveTAddress, BoundedStreamWriter, CallbackFunc, contains, Microsecond, pairs, EOWNERDEAD, connect, newBoundedStreamWriter, readMessage, callSoon, readUntil, EALREADY, TransportOsError, addTimer, init, initTAddress, FutureDefect, ENOBUFS, <, cancelSoon, -, resolveTAddress, ENOTRECOVERABLE, ENOTDIR, hours, ==, AnyAddress, cancelAndSchedule, *, getTracker, getAutoAddress, readLine, ServerStatus, TransportIncompleteError, complete, EUSERS, EXFULL, EUCLEAN, accept, newBoundedStreamReader, stepsAsync, clear, ENOMEDIUM, secs, read, waitFor, newAsyncStreamReader, newAsyncSemaphore, TransportNoSupport, empty, closeWait, BoundedStreamOverflowError, write, AsyncSemaphore, raiseAsyncStreamIncompleteError, allFutures, copyOut, raiseOsDefect, init, toSAddr, acquire, write, TransportAbortedError, wait, newAsyncStreamReader, ELNRNG, raiseAsyncStreamUseClosedError, isInfinite, finished, AsyncStreamUseClosedError, InternalAsyncCallback, ENETUNREACH, InternalFutureBase, readExactly, getTransportUseClosedError, resolveTAddress, AsyncEventQueueFullError, init, atEof, resolveTAddress, register2, LocCompleteIndex, forget, remoteAddress2, initSimpleVtbl, EMULTIHOP, putNoWait, wait, await, EFBIG, TransportAddressError, cancelled, stop, EDEADLOCK, allFutures, newFutureSeq, newAsyncStreamIncompleteError, ENOTSOCK, TransportState, EADDRINUSE, initSimpleVtbl, removeTimer, EL3RST, ENAMETOOLONG, EDQUOT, createStreamServer, milliseconds, ==, createStreamServer, EMLINK, createStreamServer, milliseconds, EMFILE, ==, release, fromNow, unregister, close, weeks, LocFinishIndex, getTransportOsError, read, id, <=, FutureCompletedError, waitFor, EPROTONOSUPPORT, availableSlots, cancelAndWait, createStreamServer, failed, createStreamServer, setError, newAsyncStreamWriter, AsyncStreamWriterVtbl, ChunkedStreamError, removeTimer, trackCounter, race, ENOSPC, TransportUseClosedError, idleAsync, init, initTAddress, ENOKEY, Week, cancelSoon, awaitne, [], EREMOTE, EFAULT, epochSeconds, FutureStr, microseconds, getUserData, weeks, cancelCallback=, ETOOMANYREFS, raiseAsyncStreamLimitError, TransportInitCallback, localAddress, StreamServerTrackerName, micros, wait, ENETDOWN, EACCES, EINVAL, full, EBADFD, seconds, AsyncStreamWriteError, read, raiseTransportOsError, finish, mitems, join, AsyncStreamIncorrectDefect, <=, init, completed, FutureBase, ELIBBAD, TransportLimitError, or, cancelSoon, EILSEQ, allFutures, waitFor, -, newAsyncStreamWriter, location, addFirstNoWait, ENOLCK, FutureSeq, cancelAndWait, EPROTO, getConnectionAbortedError, callIdle, EDOM, value, ENODEV, tryCancel, ECHRNG, ERFKILL, setTimer, nanoseconds, init, closeWait, get, running, addTimer, race, ENOTTY, EISNAM, init, createStreamServer, +, FutureFlags, getGlobalDispatcher, ELIBEXEC, $, E2BIG, -=, AsyncSemaphoreError, AsyncStreamReader, AsyncQueueEmptyError, newAsyncStreamWriter, <, checkWriteEof, fastEpochTime, resolveTAddress, $, read, PDispatcher, fromPipe2, TrackerCounter, write, localAddress2, start2, async, EREMCHG, Finished, resolveTAddress, StreamServer, SocketFlags, low, removeTimer, createStreamServer, ==, release, Duration, failed, hexValue, ==, AsyncStreamDefaultQueueSize, initTAddress, getUserData, localAddress, orImpl, EROFS, seconds, start, init, readerOverflow, nanos, atEof, Nanosecond, ChunkedStreamWriter, race, ENODATA, init, +, DefaultStreamBufferSize, read, createStreamServer, failed, ELIBSCN, ENOTNAM, nanos, closeHandle, addLast, ENOTUNIQ, newFuture, popFirstNoWait, closeSocket, ECONNRESET, EAFNOSUPPORT, ChunkedStreamReader, Second, getSrcLocation, FutureError, getTransportTooManyError, init, withTimeout, EREMOTEIO, initTAddress, stopped, ENOENT, AsyncStreamReadError, []=, setThreadDispatcher, EEXIST, ENOMSG, ESHUTDOWN, removeWriter2, [], setDualstack, isCounterLeaked, EWOULDBLOCK, $, Finished, untrackCounter, readMessage, setGlobalDispatcher, TrackerBase, AsyncEventQueue, addCallback, TransportError, ESTRPIPE, EISCONN, callSoon, WriteItem, newAsyncStreamWriteEOFError, close, EBADF, microseconds, AsyncEvent, ETIMEDOUT, ReadMessagePredicate, Future, EL2NSYNC, ETIME, getDomain, EL2HLT, EIDRM, removeReader2, futureContinue, ENOANO, ChunkedStreamIncompleteError, DefaultBacklogSize, register, ERANGE, done, popLastNoWait, contains, init, ENONET, EPFNOSUPPORT, EMSGSIZE, EBADMSG, ENOPROTOOPT, newChunkedStreamWriter, newAsyncStreamWriter, closed, EDOTDOT, one, ChunkedStreamProtocolError, Minute, CancelledError, readLine, EOVERFLOW, raiseTransportError, newAsyncStreamReader, AnyAddress6, ENOTEMPTY, TimerCallback, EADDRNOTAVAIL, wait, AsyncStreamIncompleteError, WriteType, checkClosed, wait, EUNATCH, newAsyncLock, div, ERESTART, AsyncStreamError, newFutureStr, FuturePendingError, unregisterAndCloseFd, newAsyncQueue, newAsyncEvent, ENOTBLK, race, InternalRaisesFuture, cancelSoon, cancel, micros, size, EINPROGRESS, ==, -, remoteAddress, new, AsyncStreamDefaultBufferSize, join, EPIPE, AsyncLockError, getNoWait, len, EDESTADDRREQ, shutdownWait, removeCallback, EAGAIN, FutureFlag, read, async, resolveTAddress, emit, ENXIO, noCancel, init, ECONNABORTED, state, EBFONT, [], EDEADLK, ENOEXEC, asyncCheck, locked, readError, ZeroDuration, []=, callIdle, ENOSYS, *, EventQueueKey, ELIBMAX, EOPNOTSUPP, ENOSTR, one, getTransportError, newAsyncStreamReader, AsyncStream, checkClosed, Raising, popFirst, join, read, items, Millisecond, consume, WriteProc, ECONNREFUSED, addWriter2, EL3HLT, join, readError, asyncTimer, EHOSTUNREACH, EHOSTDOWN, ECANCELED, init, +=, completed, internalRaiseIfError, newInternalRaisesFuture, ESPIPE, LocationKind, TransportAddress, SomeIntegerI64, complete, AsyncBufferRef, internalInitFutureBase, AddressFamily, nanoseconds, host, ECOMM, init, closed, join, getTrackerCounter, millis, AsyncBuffer, ENOTCONN, EBUSY, ReadOnceProc, days, sleepAsync, +=, initUdata, consume, internalCallTick, isZero, StreamReaderLoop, AsyncStreamReaderVtbl, internalRaiseIfError, ENOMEM, EKEYEXPIRED, EPERM, AsyncCallback, trackerCounters, fromPipe, newAsyncEventQueue, DefaultDatagramBufferSize, ESOCKTNOSUPPORT, EHWPOISON, init, AsyncQueue, EXDEV, EKEYREVOKED, toIpAddress, hours, InfiniteDuration, setDualstack, clear, ESRCH, fire, fromSAddr, atEof, secs, getThreadDispatcher, write, isAvailable, AsyncStreamRW, EADV, isSet, value, $, SocketServer, close, addLastNoWait, getTransportOsError, read, waitFor, epochNanoSeconds, ENOPKG, newAsyncStreamWriter, callSoon, getServerUseClosedError, EBADE, len, getAsyncTimestamp, readUntil, FutureState, EBADR, close, put, EKEYREJECTED, init, EISDIR, address, StreamWriterLoop, ESRMNT, ENAVAIL, error, write, anyAddressFix, AsyncError, EBADRQC, ENFILE, createStreamServer, failed, getAutoAddresses, ETXTBSY, withTimeout, flags, ELIBACC, Day, minutes, DualStackType, cancelAndWait, AsyncStreamWriter, runForever, cancelAndWait, toException, init, EBADSLT, closed, TransportUseEofError, ENETRESET, waitEvents, upload, MaxEventsCount, wait, asyncSpawn, removeCallback, AsyncLock, getConnectionAbortedError, init, addCallback, clearTimer, newAsyncStreamReader, AsyncFD, ECHILD, newAsyncStreamUseClosedError, consume, callIdle, LocCreateIndex, AsyncStreamWriterTrackerName, StreamTransportTrackerName, getError, millis, EMEDIUMTYPE, sleepAsync, getDomain, callback=, init, acquire, EIO, AsyncQueueFullError, write, close, high, poll, days, ESTALE, minutes, toException, AsyncStreamState, wait, raiseAsDefect, newAsyncStreamReader, consume, addReader2, unregister2, addTracker, callback=, init, high, toString, internalCallTick, EINTR, init, internalCallTick, raiseAsyncStreamWriteEOFError, closeWait, fail, popLast, transfer, running, AsyncStreamWriteEOFError, StreamCallback, readOnce, toHex, AsyncStreamLimitError, newChunkedStreamReader, connect, fail, addTimer, Moment, addFirst, EPROTOTYPE, AsyncExceptionError, SrcLoc, ENOCSI, init, now, await, or, AsyncTimeoutError, createStreamServer, ENOLINK, tryAcquire, finished, +, StreamTransport, newAsyncStreamLimitError, init, newDispatcher, StreamCallback2, internalFail, TransportFlags, completed, readOnce, newAsyncStreamWriter, error, ServerFlags, TransportTooManyError, readExactly, ELOOP, ENOSR, $, AsyncStreamReaderTrackerName, allFinished, ServerCommand, resolveTAddress, closeWait, trackerCounterKeys, finished, low, -=, setErrorAndRaise, TransportKind, stop2, Hour, init, writeFile, EventQueueReader, resolveTAddress, CallbackFunc, contains, newChunkedStreamWriter, Microsecond, newChunkedStreamReader, pairs, EOWNERDEAD, connect, readMessage, callSoon, readUntil, EALREADY, TransportOsError, addTimer, init, initTAddress, FutureDefect, ENOBUFS, <, cancelSoon, -, resolveTAddress, ENOTRECOVERABLE, ENOTDIR, hours, ==, AnyAddress, cancelAndSchedule, *, getTracker, getAutoAddress, readLine, ServerStatus, TransportIncompleteError, complete, EUSERS, EXFULL, EUCLEAN, accept, stepsAsync, clear, ENOMEDIUM, secs, read, waitFor, newAsyncStreamReader, newAsyncSemaphore, TransportNoSupport, empty, closeWait, write, AsyncSemaphore, raiseAsyncStreamIncompleteError, allFutures, copyOut, raiseOsDefect, toSAddr, acquire, write, TransportAbortedError, wait, newAsyncStreamReader, ELNRNG, raiseAsyncStreamUseClosedError, isInfinite, finished, AsyncStreamUseClosedError, InternalAsyncCallback, ENETUNREACH, InternalFutureBase, readExactly, getTransportUseClosedError, resolveTAddress, AsyncEventQueueFullError, init, atEof, resolveTAddress, register2, LocCompleteIndex, forget, remoteAddress2, initSimpleVtbl, EMULTIHOP, putNoWait, wait, await, EFBIG, TransportAddressError, cancelled, stop, EDEADLOCK, allFutures, newFutureSeq, newAsyncStreamIncompleteError, ENOTSOCK, TransportState, EADDRINUSE, initSimpleVtbl, removeTimer, EL3RST, ENAMETOOLONG, TransportAddress, ServerFlags, $, $, $, $, $, $, ==, ==, ==, ==, ==, ==