Namespaces |
namespace | misc_strings |
namespace | status_strings |
namespace | stock_replies |
Classes |
class | HttpConnection |
struct | HttpHeader |
struct | HttpReply |
struct | HttpRequest |
class | HttpRequestHandlerGroup |
class | HttpRequestParser |
class | HttpServer |
class | PathMatcher |
class | ReplyBuilder |
class | StaticHttpRequestHandler |
class | WebsocketConnection |
class | WebsocketFrame |
class | WebsocketFrameBuffer |
class | WebsocketFrameParser |
class | WebsocketHttpRequestHandler |
class | WebsocketMessage |
Typedefs |
typedef boost::shared_ptr
< HttpConnection > | HttpConnectionPtr |
typedef boost::weak_ptr
< HttpConnection > | HttpConnectionWeakPtr |
typedef boost::function< void(const
HttpRequest
&, boost::shared_ptr
< HttpConnection >, const char
*begin, const char *end) | HttpServerRequestHandler ) |
typedef boost::shared_ptr
< WebsocketConnection > | WebsocketConnectionPtr |
typedef boost::weak_ptr
< WebsocketConnection > | WebsocketConnectionWeakPtr |
typedef boost::function
< WebsocketConnection::MessageHandler(const
HttpRequest
&, boost::shared_ptr
< WebsocketConnection >)> | WebsocketRequestHandler |
Functions |
static boost::regex | uri_regex ("(.*?)(?:\\?(.*?))?") |