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

Classes

struct  asio
 Server config with asio transport and TLS disabled. More...
 
struct  asio_client
 Client config with asio transport and TLS disabled. More...
 
struct  asio_tls
 Server config with asio transport and TLS enabled. More...
 
struct  asio_tls_client
 Client config with asio transport and TLS enabled. More...
 
struct  core
 Server config with iostream transport. More...
 
struct  core_client
 Client config with iostream transport. More...
 
struct  debug_asio
 Client/Server debug config with asio transport and TLS disabled. More...
 
struct  debug_asio_tls
 Client/Server debug config with asio transport and TLS enabled. More...
 
struct  debug_core
 Client/Server debug config with iostream transport. More...
 
struct  minimal_server
 Server config with minimal dependencies. More...
 

Typedefs

typedef minimal_server minimal_client
 Client config with minimal dependencies. More...
 

Typedef Documentation

◆ minimal_client

Client config with minimal dependencies.

This config strips out as many dependencies as possible. It is suitable for use as a base class for custom configs that want to implement or choose their own policies for components that even the core config includes.

NOTE: this config stubs out enough that it cannot be used directly. You must supply at least a transport policy and a cryptographically secure random number generation policy for a config based on minimal_client to do anything useful.

Present dependency list for minimal_server config:

C++98 STL: <algorithm> <map> <sstream> <string> <vector>

C++11 STL or Boost <memory> <functional> <system_error>

Operating System: <stdint.h> or <boost/cstdint.hpp> <netinet/in.h> or <winsock2.h> (for ntohl.. could potentially bundle this)

Since
0.4.0-dev

Definition at line 67 of file minimal_client.hpp.