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: