- timerTimeoutAdapter timer; 
- connIConnection conn; 
- Connection used for this HTTP connection. 
- currentRequestHttpRequest currentRequest; 
- The current in-flight request. 
- persistentbool persistent; 
- Whether we will keep the connection open after the request is handled. 
- connectedbool connected; 
- logLogger log; 
- handleRequestvoid delegate(HttpRequest request) handleRequest; 
- Callback to handle a fully received request. 
- inBufferDataVec inBuffer; 
- Undocumented in source. 
- expectsizediff_t expect; 
- Undocumented in source. 
- responseSizesize_t responseSize; 
- Undocumented in source. 
- requestProcessingbool requestProcessing; 
- Undocumented in source. 
- firstRequestbool firstRequest; 
- Undocumented in source. 
- timeoutDuration timeout; 
- Undocumented in source. 
- timeoutActivebool timeoutActive; 
- Undocumented in source. 
- bannerstring banner; 
- Undocumented in source. 
- debugLogvoid debugLog(Args args) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- onNewRequestvoid onNewRequest(Data data) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- onDisconnectvoid onDisconnect(string reason, DisconnectType type) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- onContinuationvoid onContinuation(Data data) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- processRequestvoid processRequest(DataVec data) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- logRequestvoid logRequest(HttpRequest request, HttpResponse response) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- formatLocalAddressstring formatLocalAddress(HttpRequest r) 
- Undocumented in source. 
- idlebool idle [@property getter] 
- Idle connections are those which can be closed when the server
 is shutting down. 
- sendResponsevoid sendResponse(HttpResponse response) 
- Send the given HTTP response. 
- sendHeadersvoid sendHeaders(Headers headers, HttpStatusCode status, string statusMessage) 
- void sendHeaders(HttpResponse response) 
- Send these headers only.
 Low-level alternative to sendResponse. 
- sendDatavoid sendData(Data[] data) 
- Send this data only.
 Headers should have already been sent.
 Low-level alternative to sendResponse. 
- acceptMorebool acceptMore() 
- Accept more requests on the same connection? 
- closeResponsevoid closeResponse() 
- Finalize writing the response.
 Headers and data should have already been sent.
 Low-level alternative to sendResponse. 
- remoteAddressStrHttpRequest remoteAddressStr [@property setter] 
- Retrieve the remote address of the peer, as a string. 
BaseHttpServerConnection implementation with files, allowing to e.g. read a request from standard input and write the response to standard output.