typedef boost::shared_ptr<BodyCollectingConnection> async_web_server_cpp::BodyCollectingConnectionPtr |
Definition at line 60 of file http_request_handler.cpp.
typedef boost::weak_ptr<BodyCollectingConnection> async_web_server_cpp::BodyCollectingConnectionWeakPtr |
Definition at line 62 of file http_request_handler.cpp.
typedef boost::shared_ptr<HttpConnection> async_web_server_cpp::HttpConnectionPtr |
Definition at line 16 of file http_connection.hpp.
typedef boost::weak_ptr<HttpConnection> async_web_server_cpp::HttpConnectionWeakPtr |
Definition at line 18 of file http_connection.hpp.
typedef boost::function<bool(const HttpRequest &, boost::shared_ptr<HttpConnection>, const char* begin, const char* end) async_web_server_cpp::HttpServerRequestHandler) |
A handler for requests Should return true if the request was successfuly handled Returning false will cause the next matching handler to be triggered If false is returned then nothing should be written to the connection
Definition at line 11 of file http_request_handler.hpp.
typedef boost::shared_ptr<WebsocketConnection> async_web_server_cpp::WebsocketConnectionPtr |
Definition at line 17 of file websocket_connection.hpp.
typedef boost::weak_ptr<WebsocketConnection> async_web_server_cpp::WebsocketConnectionWeakPtr |
Definition at line 19 of file websocket_connection.hpp.
typedef boost::function<WebsocketConnection::MessageHandler(const HttpRequest &, boost::shared_ptr<WebsocketConnection>)> async_web_server_cpp::WebsocketRequestHandler |
Definition at line 12 of file websocket_request_handler.hpp.
static bool async_web_server_cpp::serveFromFile | ( | HttpReply::status_type | status, |
const std::string & | filename, | ||
const std::vector< HttpHeader > & | headers, | ||
boost::shared_ptr< HttpConnection > | connection | ||
) | [static] |
Definition at line 267 of file http_reply.cpp.
static boost::regex async_web_server_cpp::uri_regex | ( | "(.*?)(?:\\?(.*?))?" | ) | [static] |