staticlib_pion  2.0.2
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCstaticlib::pion::http_message::content_buffer_tA simple helper class used to manage a fixed-size payload content buffer
oCstaticlib::pion::http_parser::error_category_tClass-specific error category
oCstaticlib::pion::http_messageBase container for HTTP messages
|oCstaticlib::pion::http_requestContainer for HTTP request information
|\Cstaticlib::pion::http_responseContainer for HTTP response information
oCstaticlib::pion::http_parserParses HTTP messages
|\Cstaticlib::pion::http_request_readerAsynchronously reads and parses HTTP requests
oCstaticlib::pion::http_response_writerSends HTTP data asynchronously
oCstaticlib::pion::algorithm::iequal_toCase insensitive string equality predicate
oCstaticlib::pion::algorithm::ihashCase insensitive hash generic function
oCstaticlib::pion::websocket_detail::msg_data_srcSource implementation that allows to unmask the payload from one or more (for continuation) frames in streaming mode
oCstaticlib::pion::pion_exceptionBase exception class for business exceptions in staticlib modules
oCstaticlib::pion::http_message::receive_error_tData type for library errors returned during receive() operations
oCstaticlib::pion::schedulerScheduler, combines Boost.ASIO with a managed thread pool for scheduling server threads
oCstaticlib::pion::tcp_connectionRepresents a single tcp connection
oCstaticlib::pion::tcp_serverMulti-threaded, asynchronous TCP server
|\Cstaticlib::pion::http_serverServer extension that supports streaming requests of arbitrary size (file upload)
\Cstaticlib::pion::websocketThis class represents a WebSocket RFC 6455 connection