NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
debug_custom Struct Reference

====== WARNING ======== This example is presently used as a scratch space. More...

Inheritance diagram for debug_custom:
Collaboration diagram for debug_custom:

Classes

struct  transport_config
 

Public Types

typedef debug_custom type
 
typedef debug_asio base
 
typedef base::concurrency_type concurrency_type
 
typedef base::request_type request_type
 
typedef base::response_type response_type
 
typedef base::message_type message_type
 
typedef base::con_msg_manager_type con_msg_manager_type
 
typedef base::endpoint_msg_manager_type endpoint_msg_manager_type
 
typedef base::alog_type alog_type
 Custom Logging policies. More...
 
typedef base::elog_type elog_type
 
typedef base::rng_type rng_type
 
typedef websocketpp::transport::asio::endpoint< transport_configtransport_type
 
- Public Types inherited from websocketpp::config::debug_asio
typedef debug_asio type
 
typedef debug_core base
 
typedef base::concurrency_type concurrency_type
 
typedef base::request_type request_type
 
typedef base::response_type response_type
 
typedef base::message_type message_type
 
typedef base::con_msg_manager_type con_msg_manager_type
 
typedef base::endpoint_msg_manager_type endpoint_msg_manager_type
 
typedef base::alog_type alog_type
 
typedef base::elog_type elog_type
 
typedef base::rng_type rng_type
 
typedef websocketpp::transport::asio::endpoint< transport_configtransport_type
 
- Public Types inherited from websocketpp::config::debug_core
typedef debug_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 long timeout_open_handshake = 0
 
- Static Public Attributes inherited from websocketpp::config::debug_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

====== WARNING ======== This example is presently used as a scratch space.

It may or may not be broken at any given time.

Definition at line 45 of file debug_server.cpp.

Member Typedef Documentation

◆ type

Definition at line 46 of file debug_server.cpp.

◆ base

typedef debug_asio debug_custom::base

Definition at line 47 of file debug_server.cpp.

◆ concurrency_type

typedef base::concurrency_type debug_custom::concurrency_type

Definition at line 49 of file debug_server.cpp.

◆ request_type

typedef base::request_type debug_custom::request_type

Definition at line 51 of file debug_server.cpp.

◆ response_type

typedef base::response_type debug_custom::response_type

Definition at line 52 of file debug_server.cpp.

◆ message_type

typedef base::message_type debug_custom::message_type

Definition at line 54 of file debug_server.cpp.

◆ con_msg_manager_type

typedef base::con_msg_manager_type debug_custom::con_msg_manager_type

Definition at line 55 of file debug_server.cpp.

◆ endpoint_msg_manager_type

typedef base::endpoint_msg_manager_type debug_custom::endpoint_msg_manager_type

Definition at line 56 of file debug_server.cpp.

◆ alog_type

typedef base::alog_type debug_custom::alog_type

Custom Logging policies.

Definition at line 64 of file debug_server.cpp.

◆ elog_type

typedef base::elog_type debug_custom::elog_type

Definition at line 65 of file debug_server.cpp.

◆ rng_type

typedef base::rng_type debug_custom::rng_type

Definition at line 67 of file debug_server.cpp.

◆ transport_type

Member Data Documentation

◆ timeout_open_handshake

const long debug_custom::timeout_open_handshake = 0
static

Definition at line 82 of file debug_server.cpp.


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