Namespaces | Classes | Typedefs | Functions
async_web_server_cpp Namespace Reference

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 ("(.*?)(?:\\?(.*?))?")

Typedef Documentation

Definition at line 16 of file http_connection.hpp.

Definition at line 18 of file http_connection.hpp.

typedef boost::function<void(const HttpRequest &, boost::shared_ptr<HttpConnection>, const char* begin, const char* end) async_web_server_cpp::HttpServerRequestHandler)

Definition at line 11 of file http_request_handler.hpp.

Definition at line 17 of file websocket_connection.hpp.

Definition at line 19 of file websocket_connection.hpp.

Definition at line 12 of file websocket_request_handler.hpp.


Function Documentation

static boost::regex async_web_server_cpp::uri_regex ( "(.*?)(?:\\?(.*?))?"  ) [static]


async_web_server_cpp
Author(s): Mitchell Wills
autogenerated on Thu Aug 27 2015 12:27:39