NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
connection.hpp File Reference
Include dependency graph for connection.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  websocketpp::transport::buffer
 A simple utility buffer class. More...
 
class  websocketpp::transport::error::category
 
struct  is_error_code_enum< websocketpp::transport::error::value >
 

Namespaces

 websocketpp
 Namespace for the WebSocket++ project.
 
 websocketpp::transport
 Transport policies provide network connectivity and timers.
 
 websocketpp::transport::error
 Generic transport related errors.
 

Typedefs

typedef lib::function< void(lib::error_code const &)> websocketpp::transport::init_handler
 The type and signature of the callback passed to the init hook. More...
 
typedef lib::function< void(lib::error_code const &, size_t)> websocketpp::transport::read_handler
 The type and signature of the callback passed to the read method. More...
 
typedef lib::function< void(lib::error_code const &)> websocketpp::transport::write_handler
 The type and signature of the callback passed to the write method. More...
 
typedef lib::function< void(lib::error_code const &)> websocketpp::transport::timer_handler
 The type and signature of the callback passed to the read method. More...
 
typedef lib::function< void(lib::error_code const &)> websocketpp::transport::shutdown_handler
 The type and signature of the callback passed to the shutdown method. More...
 
typedef lib::function< void()> websocketpp::transport::interrupt_handler
 The type and signature of the callback passed to the interrupt method. More...
 
typedef lib::function< void()> websocketpp::transport::dispatch_handler
 The type and signature of the callback passed to the dispatch method. More...
 

Enumerations

enum  websocketpp::transport::error::value {
  websocketpp::transport::error::general = 1, websocketpp::transport::error::pass_through, websocketpp::transport::error::invalid_num_bytes, websocketpp::transport::error::double_read,
  websocketpp::transport::error::operation_aborted, websocketpp::transport::error::operation_not_supported, websocketpp::transport::error::eof, websocketpp::transport::error::tls_short_read,
  websocketpp::transport::error::timeout, websocketpp::transport::error::action_after_shutdown, websocketpp::transport::error::tls_error
}
 

Functions

lib::error_category const & websocketpp::transport::error::get_category ()
 
lib::error_code websocketpp::transport::error::make_error_code (error::value e)