#include <websocketpp/common/system_error.hpp>#include <websocketpp/common/cpp11.hpp>#include <websocketpp/common/functional.hpp>#include <websocketpp/common/connection_hdl.hpp>#include <websocketpp/transport/base/connection.hpp>#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| class | websocketpp::transport::iostream::error::category | 
| iostream transport error category  More... | |
| struct | is_error_code_enum< websocketpp::transport::iostream::error::value > | 
Namespaces | |
| websocketpp | |
| Namespace for the WebSocket++ project.  | |
| websocketpp::transport | |
| Transport policies provide network connectivity and timers.  | |
| websocketpp::transport::iostream | |
| Transport policy that uses STL iostream for I/O and does not support timers.  | |
| websocketpp::transport::iostream::error | |
| iostream transport errors  | |
Typedefs | |
| typedef lib::function< lib::error_code(connection_hdl, char const *, size_t)> | websocketpp::transport::iostream::write_handler | 
| The type and signature of the callback used by iostream transport to write.  More... | |
| typedef lib::function< lib::error_code(connection_hdl, std::vector< transport::buffer > const &bufs)> | websocketpp::transport::iostream::vector_write_handler | 
| The type and signature of the callback used by iostream transport to perform vectored writes.  More... | |
| typedef lib::function< lib::error_code(connection_hdl)> | websocketpp::transport::iostream::shutdown_handler | 
| The type and signature of the callback used by iostream transport to signal a transport shutdown.  More... | |
Functions | |
| lib::error_category const & | websocketpp::transport::iostream::error::get_category () | 
| Get a reference to a static copy of the iostream transport error category.  More... | |
| lib::error_code | websocketpp::transport::iostream::error::make_error_code (error::value e) | 
| Get an error code with the given value and the iostream transport category.  More... | |