Conexus::SSL::IPv6::TCPServer Class Reference
#include <ipv6_tcpserver.h>
List of all members.
Public Types |
| typedef ConexusPointer< TCPServer > | pointer |
Public Member Functions |
| virtual | ~TCPServer () |
| Context::pointer | context () |
| void | set_context (Context::pointer c) |
| void | set_blocking () |
Static Public Member Functions |
| static pointer | create (Context::pointer context, uint16_t port=0, int backlog=5) |
| static pointer | create (Context::pointer context, uint32_t address, uint16_t port, int backlog=5) |
| static pointer | create (Context::pointer context, const struct in6_addr &address, uint16_t port, int backlog=5) |
| static pointer | create (Context::pointer context, const std::string &address, uint16_t port=0, int backlog=5) |
Protected Member Functions |
| | TCPServer (Context::pointer context, uint32_t address, uint16_t port, int backlog) |
| | TCPServer (Context::pointer context, const struct in6_addr &address, uint16_t port, int backlog) |
| | TCPServer (Context::pointer context, const std::string &address, uint16_t port, int backlog) |
| virtual Conexus::IPv6::TCP::pointer | create_accepted_endpoint (int fd) |
Protected Attributes |
| Context::pointer | m_context |
Detailed Description
- Author:
- Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
Member Typedef Documentation
Constructor & Destructor Documentation
| Conexus::SSL::IPv6::TCPServer::TCPServer |
( |
Context::pointer |
context, |
|
|
uint32_t |
address, |
|
|
uint16_t |
port, |
|
|
int |
backlog | |
|
) |
| | [protected] |
| Conexus::SSL::IPv6::TCPServer::TCPServer |
( |
Context::pointer |
context, |
|
|
const struct in6_addr & |
address, |
|
|
uint16_t |
port, |
|
|
int |
backlog | |
|
) |
| | [protected] |
| Conexus::SSL::IPv6::TCPServer::TCPServer |
( |
Context::pointer |
context, |
|
|
const std::string & |
address, |
|
|
uint16_t |
port, |
|
|
int |
backlog | |
|
) |
| | [protected] |
| Conexus::SSL::IPv6::TCPServer::~TCPServer |
( |
|
) |
[virtual] |
Member Function Documentation
| void Conexus::SSL::IPv6::TCPServer::set_blocking |
( |
|
) |
|
Member Data Documentation
The documentation for this class was generated from the following files: