NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.3: NDN, CCN, CCNx, content centric networks
API Documentation
stub_config Struct Reference
Inheritance diagram for stub_config:
Collaboration diagram for stub_config:

Classes

struct  permessage_deflate_config
 Extension specific config. More...
 

Public Types

typedef core::concurrency_type concurrency_type
 
typedef core::request_type request_type
 
typedef core::response_type response_type
 
typedef core::message_type message_type
 
typedef core::con_msg_manager_type con_msg_manager_type
 
typedef core::endpoint_msg_manager_type endpoint_msg_manager_type
 
typedef core::alog_type alog_type
 
typedef core::elog_type elog_type
 
typedef core::rng_type rng_type
 
typedef core::transport_type transport_type
 
typedef core::endpoint_base endpoint_base
 
typedef connection_extension connection_base
 
typedef core::concurrency_type concurrency_type
 
typedef core::request_type request_type
 
typedef core::response_type response_type
 
typedef core::message_type message_type
 
typedef core::con_msg_manager_type con_msg_manager_type
 
typedef core::endpoint_msg_manager_type endpoint_msg_manager_type
 
typedef core::alog_type alog_type
 
typedef core::elog_type elog_type
 
typedef core::rng_type rng_type
 
typedef core::transport_type transport_type
 
typedef endpoint_extension endpoint_base
 
typedef websocketpp::http::parser::request request_type
 
typedef websocketpp::http::parser::response response_type
 
typedef websocketpp::message_buffer::message< websocketpp::message_buffer::alloc::con_msg_managermessage_type
 
typedef websocketpp::message_buffer::alloc::con_msg_manager< message_typecon_msg_manager_type
 
typedef websocketpp::http::parser::request request_type
 
typedef websocketpp::http::parser::response response_type
 
typedef websocketpp::message_buffer::message< websocketpp::message_buffer::alloc::con_msg_managermessage_type
 
typedef websocketpp::message_buffer::alloc::con_msg_manager< message_typecon_msg_manager_type
 
typedef websocketpp::random::none::int_generator< uint32_t > rng_type
 
typedef websocketpp::extensions::permessage_deflate::disabled< permessage_deflate_configpermessage_deflate_type
 
typedef websocketpp::http::parser::request request_type
 
typedef websocketpp::http::parser::response response_type
 
typedef websocketpp::message_buffer::message< websocketpp::message_buffer::alloc::con_msg_managermessage_type
 
typedef websocketpp::message_buffer::alloc::con_msg_manager< message_typecon_msg_manager_type
 
typedef websocketpp::random::none::int_generator< uint32_t > rng_type
 
typedef websocketpp::extensions::permessage_deflate::disabled< permessage_deflate_configpermessage_deflate_type
 
typedef websocketpp::http::parser::request request_type
 
typedef websocketpp::http::parser::response response_type
 
typedef websocketpp::message_buffer::message< websocketpp::message_buffer::alloc::con_msg_managermessage_type
 
typedef websocketpp::message_buffer::alloc::con_msg_manager< message_typecon_msg_manager_type
 
typedef websocketpp::random::none::int_generator< uint32_t > rng_type
 
typedef websocketpp::extensions::permessage_deflate::disabled< permessage_deflate_configpermessage_deflate_type
 
typedef core::concurrency_type concurrency_type
 
typedef core::request_type request_type
 
typedef core::response_type response_type
 
typedef core::message_type message_type
 
typedef core::con_msg_manager_type con_msg_manager_type
 
typedef core::endpoint_msg_manager_type endpoint_msg_manager_type
 
typedef core::alog_type alog_type
 
typedef core::elog_type elog_type
 
typedef websocketpp::random::random_device::int_generator< uint32_t, concurrency_typerng_type
 
typedef core::transport_type transport_type
 
typedef core::endpoint_base endpoint_base
 
- Public Types inherited from websocketpp::config::core
typedef core type
 
typedef websocketpp::concurrency::basic concurrency_type
 
typedef http::parser::request request_type
 
typedef http::parser::response response_type
 
typedef message_buffer::message< message_buffer::alloc::con_msg_managermessage_type
 
typedef message_buffer::alloc::con_msg_manager< message_typecon_msg_manager_type
 
typedef message_buffer::alloc::endpoint_msg_manager< con_msg_manager_typeendpoint_msg_manager_type
 
typedef websocketpp::log::basic< concurrency_type, websocketpp::log::elevelelog_type
 Logging policies. More...
 
typedef websocketpp::log::basic< concurrency_type, websocketpp::log::alevelalog_type
 
typedef websocketpp::random::none::int_generator< uint32_t > rng_type
 RNG policies. More...
 
typedef websocketpp::transport::iostream::endpoint< transport_configtransport_type
 Transport Endpoint Component. More...
 
typedef websocketpp::endpoint_base endpoint_base
 User overridable Endpoint base class. More...
 
typedef websocketpp::connection_base connection_base
 User overridable Connection base class. More...
 
typedef websocketpp::extensions::permessage_deflate::disabled< permessage_deflate_configpermessage_deflate_type
 

Static Public Attributes

static const size_t max_message_size = 16000000
 
static const bool enable_extensions = false
 Extension related config. More...
 
static const websocketpp::log::level elog_level = websocketpp::log::elevel::none
 
static const websocketpp::log::level alog_level = websocketpp::log::alevel::none
 
- Static Public Attributes inherited from websocketpp::config::core
static bool const enable_multithreading = true
 Controls compile time enabling/disabling of thread syncronization code Disabling can provide a minor performance improvement to single threaded applications. More...
 
static const long timeout_open_handshake = 5000
 Default timer values (in ms) More...
 
static const long timeout_close_handshake = 5000
 Length of time before a closing handshake is aborted. More...
 
static const long timeout_pong = 5000
 Length of time to wait for a pong after a ping. More...
 
static const int client_version = 13
 WebSocket Protocol version to use as a client. More...
 
static const websocketpp::log::level elog_level
 Default static error logging channels. More...
 
static const websocketpp::log::level alog_level
 Default static access logging channels. More...
 
static const size_t connection_read_buffer_size = 16384
 
static const bool drop_on_protocol_error = false
 Drop connections immediately on protocol error. More...
 
static const bool silent_close = false
 Suppresses the return of detailed connection close information. More...
 
static const size_t max_message_size = 32000000
 Default maximum message size. More...
 
static const size_t max_http_body_size = 32000000
 Default maximum http body size. More...
 
static const bool enable_extensions = true
 Global flag for enabling/disabling extensions. More...
 

Detailed Description

Definition at line 65 of file connection.cpp.

Member Typedef Documentation

typedef core::concurrency_type stub_config::concurrency_type

Definition at line 66 of file connection.cpp.

typedef core::request_type stub_config::request_type

Definition at line 68 of file connection.cpp.

typedef core::response_type stub_config::response_type

Definition at line 69 of file connection.cpp.

typedef core::message_type stub_config::message_type

Definition at line 71 of file connection.cpp.

typedef core::con_msg_manager_type stub_config::con_msg_manager_type

Definition at line 72 of file connection.cpp.

typedef core::endpoint_msg_manager_type stub_config::endpoint_msg_manager_type

Definition at line 73 of file connection.cpp.

typedef core::alog_type stub_config::alog_type

Definition at line 75 of file connection.cpp.

typedef core::elog_type stub_config::elog_type

Definition at line 76 of file connection.cpp.

typedef core::rng_type stub_config::rng_type

Definition at line 78 of file connection.cpp.

typedef core::transport_type stub_config::transport_type

Definition at line 80 of file connection.cpp.

typedef core::endpoint_base stub_config::endpoint_base

Definition at line 82 of file connection.cpp.

typedef core::concurrency_type stub_config::concurrency_type

Definition at line 104 of file endpoint.cpp.

typedef core::request_type stub_config::request_type

Definition at line 106 of file endpoint.cpp.

typedef core::response_type stub_config::response_type

Definition at line 107 of file endpoint.cpp.

typedef core::message_type stub_config::message_type

Definition at line 109 of file endpoint.cpp.

typedef core::con_msg_manager_type stub_config::con_msg_manager_type

Definition at line 110 of file endpoint.cpp.

typedef core::endpoint_msg_manager_type stub_config::endpoint_msg_manager_type

Definition at line 111 of file endpoint.cpp.

typedef core::alog_type stub_config::alog_type

Definition at line 113 of file endpoint.cpp.

typedef core::elog_type stub_config::elog_type

Definition at line 114 of file endpoint.cpp.

typedef core::rng_type stub_config::rng_type

Definition at line 116 of file endpoint.cpp.

typedef core::transport_type stub_config::transport_type

Definition at line 118 of file endpoint.cpp.

Definition at line 120 of file endpoint.cpp.

Definition at line 51 of file hybi07.cpp.

Definition at line 51 of file hybi08.cpp.

Definition at line 54 of file hybi13.cpp.

typedef core::concurrency_type stub_config::concurrency_type

Definition at line 41 of file client.cpp.

typedef core::request_type stub_config::request_type

Definition at line 43 of file client.cpp.

typedef core::response_type stub_config::response_type

Definition at line 44 of file client.cpp.

typedef core::message_type stub_config::message_type

Definition at line 46 of file client.cpp.

typedef core::con_msg_manager_type stub_config::con_msg_manager_type

Definition at line 47 of file client.cpp.

typedef core::endpoint_msg_manager_type stub_config::endpoint_msg_manager_type

Definition at line 48 of file client.cpp.

typedef core::alog_type stub_config::alog_type

Definition at line 50 of file client.cpp.

typedef core::elog_type stub_config::elog_type

Definition at line 51 of file client.cpp.

typedef core::transport_type stub_config::transport_type

Definition at line 56 of file client.cpp.

typedef core::endpoint_base stub_config::endpoint_base

Definition at line 58 of file client.cpp.

Member Data Documentation

static const size_t stub_config::max_message_size = 16000000
static

Definition at line 49 of file hybi00.cpp.

static const bool stub_config::enable_extensions = false
static

Extension related config.

Definition at line 56 of file hybi07.cpp.

const websocketpp::log::level stub_config::elog_level = websocketpp::log::elevel::none
static

Definition at line 60 of file client.cpp.

const websocketpp::log::level stub_config::alog_level = websocketpp::log::alevel::none
static

Definition at line 61 of file client.cpp.


The documentation for this struct was generated from the following files: