Boost C++ Libraries Home Libraries People FAQ More

Home | Reference | Tutorial | Examples | Design

Boost.Asio Examples Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
services::basic_logger< Service >Class to provide simple logging functionality. Use the services::logger typedef
s11n_example::clientDownloads stock quote information from a server
http::server::connectionRepresents a single connection from a client
s11n_example::connectionThe connection class provides serialization primitives on top of a socket
http::server::connection_managerManages open connections so that they may be cleanly stopped when the server needs to shut down
enable_shared_from_this
http::server::header
services::logger_serviceService implementation for the logger
services::logger_service::logger_implThe backend implementation of a logger
http::server::mime_types::mapping
noncopyable
http::server::replyA reply to be sent to a client
http::server::requestA request received from a client
http::server::request_handlerThe common handler for all incoming requests
http::server::request_parserParser for incoming requests
http::server::serverThe top-level class of the HTTP server
s11n_example::serverServes stock quote information to any client that connects to it
s11n_example::stockStructure to hold information about a single stock
services::stream_socket_service< Protocol >Debugging stream socket service that wraps the normal stream socket service
services::stream_socket_service< Protocol >::connect_handler< Handler >Handler to wrap asynchronous connect completion
services::stream_socket_service< Protocol >::receive_handler< Handler >Handler to wrap asynchronous receive completion
services::stream_socket_service< Protocol >::send_handler< Handler >Handler to wrap asynchronous send completion
Copyright © 2003 - 2006 Christopher M. Kohlhoff

Home | Reference | Tutorial | Examples | Design