NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: 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
 Size of the per-connection read buffer. More...
 
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

◆ concurrency_type [1/3]

typedef core::concurrency_type stub_config::concurrency_type

Definition at line 66 of file connection.cpp.

◆ request_type [1/7]

typedef core::request_type stub_config::request_type

Definition at line 68 of file connection.cpp.

◆ response_type [1/7]

typedef core::response_type stub_config::response_type

Definition at line 69 of file connection.cpp.

◆ message_type [1/7]

typedef core::message_type stub_config::message_type

Definition at line 71 of file connection.cpp.

◆ con_msg_manager_type [1/7]

typedef core::con_msg_manager_type stub_config::con_msg_manager_type

Definition at line 72 of file connection.cpp.

◆ endpoint_msg_manager_type [1/3]

typedef core::endpoint_msg_manager_type stub_config::endpoint_msg_manager_type

Definition at line 73 of file connection.cpp.

◆ alog_type [1/3]

typedef core::alog_type stub_config::alog_type

Definition at line 75 of file connection.cpp.

◆ elog_type [1/3]

typedef core::elog_type stub_config::elog_type

Definition at line 76 of file connection.cpp.

◆ rng_type [1/6]

typedef core::rng_type stub_config::rng_type

Definition at line 78 of file connection.cpp.

◆ transport_type [1/3]

typedef core::transport_type stub_config::transport_type

Definition at line 80 of file connection.cpp.

◆ endpoint_base [1/3]

typedef core::endpoint_base stub_config::endpoint_base

Definition at line 82 of file connection.cpp.

◆ connection_base

◆ concurrency_type [2/3]

typedef core::concurrency_type stub_config::concurrency_type

Definition at line 104 of file endpoint.cpp.

◆ request_type [2/7]

typedef core::request_type stub_config::request_type

Definition at line 106 of file endpoint.cpp.

◆ response_type [2/7]

typedef core::response_type stub_config::response_type

Definition at line 107 of file endpoint.cpp.

◆ message_type [2/7]

typedef core::message_type stub_config::message_type

Definition at line 109 of file endpoint.cpp.

◆ con_msg_manager_type [2/7]

typedef core::con_msg_manager_type stub_config::con_msg_manager_type

Definition at line 110 of file endpoint.cpp.

◆ endpoint_msg_manager_type [2/3]

typedef core::endpoint_msg_manager_type stub_config::endpoint_msg_manager_type

Definition at line 111 of file endpoint.cpp.

◆ alog_type [2/3]

typedef core::alog_type stub_config::alog_type

Definition at line 113 of file endpoint.cpp.

◆ elog_type [2/3]

typedef core::elog_type stub_config::elog_type

Definition at line 114 of file endpoint.cpp.

◆ rng_type [2/6]

typedef core::rng_type stub_config::rng_type

Definition at line 116 of file endpoint.cpp.

◆ transport_type [2/3]

typedef core::transport_type stub_config::transport_type

Definition at line 118 of file endpoint.cpp.

◆ endpoint_base [2/3]

Definition at line 120 of file endpoint.cpp.

◆ request_type [3/7]

◆ response_type [3/7]

◆ message_type [3/7]

◆ con_msg_manager_type [3/7]

◆ request_type [4/7]

◆ response_type [4/7]

◆ message_type [4/7]

◆ con_msg_manager_type [4/7]

◆ rng_type [3/6]

Definition at line 51 of file hybi07.cpp.

◆ permessage_deflate_type [1/3]

◆ request_type [5/7]

◆ response_type [5/7]

◆ message_type [5/7]

◆ con_msg_manager_type [5/7]

◆ rng_type [4/6]

Definition at line 51 of file hybi08.cpp.

◆ permessage_deflate_type [2/3]

◆ request_type [6/7]

◆ response_type [6/7]

◆ message_type [6/7]

◆ con_msg_manager_type [6/7]

◆ rng_type [5/6]

Definition at line 54 of file hybi13.cpp.

◆ permessage_deflate_type [3/3]

◆ concurrency_type [3/3]

typedef core::concurrency_type stub_config::concurrency_type

Definition at line 41 of file client.cpp.

◆ request_type [7/7]

typedef core::request_type stub_config::request_type

Definition at line 43 of file client.cpp.

◆ response_type [7/7]

typedef core::response_type stub_config::response_type

Definition at line 44 of file client.cpp.

◆ message_type [7/7]

typedef core::message_type stub_config::message_type

Definition at line 46 of file client.cpp.

◆ con_msg_manager_type [7/7]

typedef core::con_msg_manager_type stub_config::con_msg_manager_type

Definition at line 47 of file client.cpp.

◆ endpoint_msg_manager_type [3/3]

typedef core::endpoint_msg_manager_type stub_config::endpoint_msg_manager_type

Definition at line 48 of file client.cpp.

◆ alog_type [3/3]

typedef core::alog_type stub_config::alog_type

Definition at line 50 of file client.cpp.

◆ elog_type [3/3]

typedef core::elog_type stub_config::elog_type

Definition at line 51 of file client.cpp.

◆ rng_type [6/6]

◆ transport_type [3/3]

typedef core::transport_type stub_config::transport_type

Definition at line 56 of file client.cpp.

◆ endpoint_base [3/3]

typedef core::endpoint_base stub_config::endpoint_base

Definition at line 58 of file client.cpp.

Member Data Documentation

◆ max_message_size

static const size_t stub_config::max_message_size = 16000000
static

Definition at line 49 of file hybi00.cpp.

◆ enable_extensions

static const bool stub_config::enable_extensions = false
static

Extension related config.

Definition at line 56 of file hybi07.cpp.

◆ elog_level

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

Definition at line 60 of file client.cpp.

◆ alog_level

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: