Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
base.hpp File Reference
Include dependency graph for base.hpp:
This graph shows which files directly or indirectly include this file:

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

namespace  websocketpp
 Namespace for the WebSocket++ project.
 
namespace  websocketpp::transport
 Transport policies provide network connectivity and timers.
 
namespace  websocketpp::transport::iostream
 Transport policy that uses STL iostream for I/O and does not support timers.
 
namespace  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.
 
typedef lib::function< lib::error_code(connection_hdl, std::vector< transport::buffer > const &bufs)> websocketpp::transport::iostream::vector_write_handler
 
typedef lib::function< lib::error_code(connection_hdl)> websocketpp::transport::iostream::shutdown_handler
 

Enumerations

enum  websocketpp::transport::iostream::error::value {
  websocketpp::transport::iostream::error::general = 1 , websocketpp::transport::iostream::error::invalid_num_bytes , websocketpp::transport::iostream::error::double_read , websocketpp::transport::iostream::error::output_stream_required ,
  websocketpp::transport::iostream::error::bad_stream
}
 

Functions

lib::error_category const & websocketpp::transport::iostream::error::get_category ()
 Get a reference to a static copy of the iostream transport error category.
 
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.