HttpParser

Undocumented in source.

Constructors

this
this()
Undocumented in source.
this
this(HttpParserType type)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

_determinateTransmissionMode
void _determinateTransmissionMode()
Undocumented in source. Be warned that the author may not have intended to support it.
_on_body
int _on_body(ubyte[] data)
Undocumented in source. Be warned that the author may not have intended to support it.
_on_header_field
int _on_header_field(ubyte[] data)
Undocumented in source. Be warned that the author may not have intended to support it.
_on_header_value
int _on_header_value(ubyte[] data)
Undocumented in source. Be warned that the author may not have intended to support it.
_on_headers_complete
int _on_headers_complete()
Undocumented in source. Be warned that the author may not have intended to support it.
_on_message_begin
int _on_message_begin()
Undocumented in source. Be warned that the author may not have intended to support it.
_on_message_complete
int _on_message_complete()
Undocumented in source. Be warned that the author may not have intended to support it.
_on_status_complete
int _on_status_complete(ubyte[] data)
Undocumented in source. Be warned that the author may not have intended to support it.
_on_url
int _on_url(ubyte[] data)
Undocumented in source. Be warned that the author may not have intended to support it.
_publishHeader
void _publishHeader()
Undocumented in source. Be warned that the author may not have intended to support it.
_safePublishHeader
int _safePublishHeader()
Undocumented in source. Be warned that the author may not have intended to support it.
execute
size_t execute(string text)
Undocumented in source. Be warned that the author may not have intended to support it.
execute
size_t execute(ubyte[] data)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

contentLength
ulong contentLength [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
method
string method [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onBody
HttpParserBodyChunkDelegate onBody [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onBody
HttpParserBodyChunkDelegate onBody [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
onHeader
HttpParserHeaderDelegate onHeader [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onHeader
HttpParserHeaderDelegate onHeader [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
onHeadersComplete
HttpParserDelegate onHeadersComplete [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onHeadersComplete
HttpParserDelegate onHeadersComplete [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
onMessageBegin
HttpParserDelegate onMessageBegin [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onMessageBegin
HttpParserDelegate onMessageBegin [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
onMessageComplete
HttpParserDelegate onMessageComplete [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onMessageComplete
HttpParserDelegate onMessageComplete [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
onStatusComplete
HttpParserStringDelegate onStatusComplete [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onStatusComplete
HttpParserStringDelegate onStatusComplete [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
onUrl
HttpParserStringDelegate onUrl [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
onUrl
HttpParserStringDelegate onUrl [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
protocolVersion
HttpVersion protocolVersion [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
statusCode
uint statusCode [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
transmissionMode
HttpBodyTransmissionMode transmissionMode [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
type
HttpParserType type [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Meta