boost::http_proto
Types
Name |
Description |
Base class for buffered algorithms |
|
A modifiable container of HTTP fields |
|
Mixin for modifiable HTTP fields |
|
A read-only, forward range of HTTP fields |
|
A read-only, bidirectional range of HTTP fields |
|
An implementation of File for POSIX systems. |
|
An implementation of File which uses cstdio. |
|
Configurable limits for HTTP headers. |
|
Provides message metadata for requests and responses |
|
Provides message metadata for requests and responses |
|
Metadata about a request or response |
|
An HTTP header parameter |
|
A parser for HTTP/1 messages. |
|
Container for HTTP requests |
|
A read-only reference to an HTTP request |
|
Container for HTTP responses |
|
A reference to an HTTP response header |
|
A serializer for HTTP/1 messages |
|
Base class for all context services |
|
An algorithm for consuming buffers of data. |
|
An algorithm for producing buffers of data. |
|
An Upgrade protocol |
|
Enums
Name |
Description |
Error conditions corresponding to sets of library error codes. |
|
The effective encoding of the body octets. |
|
Error codes returned from HTTP algorithms and operations. |
|
File open modes |
|
HTTP request methods |
|
Identifies the payload type of a message |
|
Represents the class of a status-code. |
|
Constants representing HTTP versions. |
Functions
Name |
Description |
Return a comma-separated list of field values |
|
Install the parser service. |
|
Converts the integer to a known status-code. |
|
Returns the obsolete reason-phrase text for a status code. |
|
Format the version to an output stream. Outputs the standard reason phrase of a status code to a stream. Write the text for a field name to an output stream. Write the text for a method enum to an output stream. |
|
Return the field id for a header name |
|
Return the method enum corresponding to a string. |
|
Swap two instances |
|
Convert a status code to a status_class. Convert an integer to a status_class. |
|
Return the header name for a field id. Return the serialized string representing the HTTP version Return the string for a method enum. |
Variables
Name |
Description |
The set of token characters |
|
Match a token |
|
Rule matching the Upgrade field value |