Wolframe, 0.0.3

_Wolframe::net Namespace Reference

Network and connection handling. More...

Classes

class  CloseConnection
 Network operation: close the current network connection. More...
 
struct  Configuration
 network server configuration More...
 
class  ConnectionEndpoint
 Base class for network endpoints. More...
 
class  ConnectionHandler
 The common handler for the connection status. More...
 
class  LocalEndpoint
 Local connection endpoints. More...
 
struct  LocalEndpointConfig
 Local connection endpoint configuration for authorization, connection based timeout, etc. More...
 
class  LocalTCPendpoint
 Local unencrypted endpoint. More...
 
class  NetworkOperation
 Base class for a network operation. It should never be accessed directly by the user code. More...
 
class  NoOp
 Network operation: no operation. More...
 
class  ReadData
 Network operation: asynchronously read a block of data. More...
 
class  RemoteEndpoint
 Remote connection endpoint. More...
 
class  RemoteTCPendpoint
 Remote unencrypted endpoint. More...
 
class  SendData
 Network operation: asynchronously send a block of data. More...
 
class  SendString
 Network operation: asynchronously send a string (message) This is just some syntactic sugar, simplifying SendData. More...
 
class  ServerTCPendpoint
 No encryption server endpoint. More...
 

Typedefs

typedef boost::shared_ptr
< LocalEndpoint
LocalEndpointR
 
typedef boost::shared_ptr
< RemoteEndpoint
RemoteEndpointR
 

Functions

unsigned short defaultTCPport ()
 
unsigned short defaultSSLport ()
 

Detailed Description

Network and connection handling.

Typedef Documentation

typedef boost::shared_ptr<LocalEndpoint> _Wolframe::net::LocalEndpointR
typedef boost::shared_ptr<RemoteEndpoint> _Wolframe::net::RemoteEndpointR

Function Documentation

unsigned short _Wolframe::net::defaultSSLport ( )
unsigned short _Wolframe::net::defaultTCPport ( )