#include <TCPClient.hpp>
List of all members.
Classes |
| struct | AcceptTag |
Public Member Functions |
| bool | Bind (Port port=0) |
| bool | Bind (Port port=0) |
| bool | Bind (Port port=0) |
| bool | Bind (Port port=0) |
| bool | Bind (Port port=0) |
| bool | Bind (Port port=0) |
| bool | Bind (Port port=0) |
| bool | Bind (Port port=0) |
| bool | Bind (Port port=0) |
| bool | Bind (bool onlySupportIPv4, Port port=0) |
| void | Close () |
| void | Close () |
| void | Close () |
| void | Close () |
| void | Close () |
| void | Close () |
| void | Close () |
| void | Close () |
| void | Close () |
| void | Close () |
| Port | GetPort () |
| Port | GetPort () |
| Port | GetPort () |
| Port | GetPort () |
| Port | GetPort () |
| Port | GetPort () |
| Port | GetPort () |
| Port | GetPort () |
| Port | GetPort () |
| Port | GetPort () |
| | TCPServer (int priorityLevel) |
| | TCPServer () |
| | TCPServer () |
| | TCPServer () |
| | TCPServer () |
| | TCPServer () |
| | TCPServer () |
| | TCPServer () |
| | TCPServer () |
| | TCPServer () |
| bool | ValidServer () |
| bool | ValidServer () |
| bool | ValidServer () |
| bool | ValidServer () |
| bool | ValidServer () |
| bool | ValidServer () |
| bool | ValidServer () |
| bool | ValidServer () |
| bool | ValidServer () |
| bool | ValidServer () |
| virtual | ~TCPServer () |
| virtual | ~TCPServer () |
| virtual | ~TCPServer () |
| virtual | ~TCPServer () |
| virtual | ~TCPServer () |
| virtual | ~TCPServer () |
| virtual | ~TCPServer () |
| virtual | ~TCPServer () |
| virtual | ~TCPServer () |
| virtual | ~TCPServer () |
Protected Member Functions |
| virtual TCPConnection * | InstantiateServerConnection ()=0 |
| virtual TCPConnection * | InstantiateServerConnection ()=0 |
| virtual TCPConnection * | InstantiateServerConnection ()=0 |
| virtual TCPConnection * | InstantiateServerConnection ()=0 |
| virtual TCPConnection * | InstantiateServerConnection ()=0 |
| virtual TCPConnection * | InstantiateServerConnection ()=0 |
| virtual TCPConnection * | InstantiateServerConnection ()=0 |
| virtual TCPConnection * | InstantiateServerConnection ()=0 |
| virtual TCPConnection * | InstantiateServerConnection ()=0 |
| virtual TCPConnexion * | InstantiateServerConnexion ()=0 |
| virtual bool | OnAccept (ThreadPoolLocalStorage *tls, int error, AsyncBuffer *buffer, u32 bytes) |
Private Member Functions |
| void | OnAcceptExComplete (int error, AcceptExOverlapped *overlapped) |
| void | OnAcceptExComplete (int error, AcceptExOverlapped *overlapped) |
| void | OnAcceptExComplete (int error, AcceptExOverlapped *overlapped) |
| void | OnAcceptExComplete (int error, AcceptExOverlapped *overlapped) |
| void | OnAcceptExComplete (int error, AcceptExOverlapped *overlapped) |
| void | OnAcceptExComplete (int error, AcceptExOverlapped *overlapped) |
| void | OnAcceptExComplete (int error, AcceptExOverlapped *overlapped) |
| void | OnAcceptExComplete (int error, AcceptExOverlapped *overlapped) |
| void | OnAcceptExComplete (int error, AcceptExOverlapped *overlapped) |
| bool | PostAccept (AsyncBuffer *buffer=0) |
| bool | QueueAcceptEx () |
| bool | QueueAcceptEx () |
| bool | QueueAcceptEx () |
| bool | QueueAcceptEx () |
| bool | QueueAcceptEx () |
| bool | QueueAcceptEx () |
| bool | QueueAcceptEx () |
| bool | QueueAcceptEx () |
| bool | QueueAcceptEx () |
| bool | QueueAccepts () |
| bool | QueueAccepts () |
| bool | QueueAccepts () |
| bool | QueueAccepts () |
| bool | QueueAccepts () |
| bool | QueueAccepts () |
| bool | QueueAccepts () |
| bool | QueueAccepts () |
| bool | QueueAccepts () |
| bool | QueueAccepts () |
Private Attributes |
| LPFN_ACCEPTEX | _lpfnAcceptEx |
| LPFN_DISCONNECTEX | _lpfnDisconnectEx |
| LPFN_GETACCEPTEXSOCKADDRS | _lpfnGetAcceptExSockAddrs |
| Port | _port |
| Socket | _socket |
Friends |
| class | TCPConnection |
| class | TCPConnexion |
| class | ThreadPool |
Detailed Description
Definition at line 117 of file bsd/TCPClient.hpp.
Constructor & Destructor Documentation
| cat::TCPServer::TCPServer |
( |
| ) |
|
| virtual cat::TCPServer::~TCPServer |
( |
| ) |
[virtual] |
| cat::TCPServer::TCPServer |
( |
| ) |
|
| virtual cat::TCPServer::~TCPServer |
( |
| ) |
[virtual] |
| cat::TCPServer::TCPServer |
( |
| ) |
|
| virtual cat::TCPServer::~TCPServer |
( |
| ) |
[virtual] |
| cat::TCPServer::TCPServer |
( |
| ) |
|
| virtual cat::TCPServer::~TCPServer |
( |
| ) |
[virtual] |
| cat::TCPServer::TCPServer |
( |
| ) |
|
| virtual cat::TCPServer::~TCPServer |
( |
| ) |
[virtual] |
| cat::TCPServer::TCPServer |
( |
| ) |
|
| virtual cat::TCPServer::~TCPServer |
( |
| ) |
[virtual] |
| cat::TCPServer::TCPServer |
( |
| ) |
|
| virtual cat::TCPServer::~TCPServer |
( |
| ) |
[virtual] |
| cat::TCPServer::TCPServer |
( |
| ) |
|
| virtual cat::TCPServer::~TCPServer |
( |
| ) |
[virtual] |
| cat::TCPServer::TCPServer |
( |
| ) |
|
| virtual cat::TCPServer::~TCPServer |
( |
| ) |
[virtual] |
| cat::TCPServer::TCPServer |
( |
int |
priorityLevel | ) |
|
| virtual cat::TCPServer::~TCPServer |
( |
| ) |
[virtual] |
Member Function Documentation
| bool cat::TCPServer::Bind |
( |
Port |
port = 0 | ) |
|
| bool cat::TCPServer::Bind |
( |
Port |
port = 0 | ) |
|
| bool cat::TCPServer::Bind |
( |
Port |
port = 0 | ) |
|
| bool cat::TCPServer::Bind |
( |
Port |
port = 0 | ) |
|
| bool cat::TCPServer::Bind |
( |
Port |
port = 0 | ) |
|
| bool cat::TCPServer::Bind |
( |
bool |
onlySupportIPv4, |
|
|
Port |
port = 0 |
|
) |
| |
| bool cat::TCPServer::Bind |
( |
Port |
port = 0 | ) |
|
| bool cat::TCPServer::Bind |
( |
Port |
port = 0 | ) |
|
| bool cat::TCPServer::Bind |
( |
Port |
port = 0 | ) |
|
| bool cat::TCPServer::Bind |
( |
Port |
port = 0 | ) |
|
| void cat::TCPServer::Close |
( |
| ) |
|
| void cat::TCPServer::Close |
( |
| ) |
|
| void cat::TCPServer::Close |
( |
| ) |
|
| void cat::TCPServer::Close |
( |
| ) |
|
| void cat::TCPServer::Close |
( |
| ) |
|
| void cat::TCPServer::Close |
( |
| ) |
|
| void cat::TCPServer::Close |
( |
| ) |
|
| void cat::TCPServer::Close |
( |
| ) |
|
| void cat::TCPServer::Close |
( |
| ) |
|
| void cat::TCPServer::Close |
( |
| ) |
|
| Port cat::TCPServer::GetPort |
( |
| ) |
|
| Port cat::TCPServer::GetPort |
( |
| ) |
|
| Port cat::TCPServer::GetPort |
( |
| ) |
|
| Port cat::TCPServer::GetPort |
( |
| ) |
|
| Port cat::TCPServer::GetPort |
( |
| ) |
|
| Port cat::TCPServer::GetPort |
( |
| ) |
|
| Port cat::TCPServer::GetPort |
( |
| ) |
|
| Port cat::TCPServer::GetPort |
( |
| ) |
|
| Port cat::TCPServer::GetPort |
( |
| ) |
|
| Port cat::TCPServer::GetPort |
( |
| ) |
|
| virtual TCPConnection* cat::TCPServer::InstantiateServerConnection |
( |
| ) |
[protected, pure virtual] |
| virtual TCPConnection* cat::TCPServer::InstantiateServerConnection |
( |
| ) |
[protected, pure virtual] |
| virtual TCPConnection* cat::TCPServer::InstantiateServerConnection |
( |
| ) |
[protected, pure virtual] |
| virtual TCPConnection* cat::TCPServer::InstantiateServerConnection |
( |
| ) |
[protected, pure virtual] |
| virtual TCPConnection* cat::TCPServer::InstantiateServerConnection |
( |
| ) |
[protected, pure virtual] |
| virtual TCPConnection* cat::TCPServer::InstantiateServerConnection |
( |
| ) |
[protected, pure virtual] |
| virtual TCPConnection* cat::TCPServer::InstantiateServerConnection |
( |
| ) |
[protected, pure virtual] |
| virtual TCPConnection* cat::TCPServer::InstantiateServerConnection |
( |
| ) |
[protected, pure virtual] |
| virtual TCPConnection* cat::TCPServer::InstantiateServerConnection |
( |
| ) |
[protected, pure virtual] |
| virtual TCPConnexion* cat::TCPServer::InstantiateServerConnexion |
( |
| ) |
[protected, pure virtual] |
| void cat::TCPServer::OnAcceptExComplete |
( |
int |
error, |
|
|
AcceptExOverlapped * |
overlapped |
|
) |
| [private] |
| void cat::TCPServer::OnAcceptExComplete |
( |
int |
error, |
|
|
AcceptExOverlapped * |
overlapped |
|
) |
| [private] |
| void cat::TCPServer::OnAcceptExComplete |
( |
int |
error, |
|
|
AcceptExOverlapped * |
overlapped |
|
) |
| [private] |
| void cat::TCPServer::OnAcceptExComplete |
( |
int |
error, |
|
|
AcceptExOverlapped * |
overlapped |
|
) |
| [private] |
| void cat::TCPServer::OnAcceptExComplete |
( |
int |
error, |
|
|
AcceptExOverlapped * |
overlapped |
|
) |
| [private] |
| void cat::TCPServer::OnAcceptExComplete |
( |
int |
error, |
|
|
AcceptExOverlapped * |
overlapped |
|
) |
| [private] |
| void cat::TCPServer::OnAcceptExComplete |
( |
int |
error, |
|
|
AcceptExOverlapped * |
overlapped |
|
) |
| [private] |
| void cat::TCPServer::OnAcceptExComplete |
( |
int |
error, |
|
|
AcceptExOverlapped * |
overlapped |
|
) |
| [private] |
| void cat::TCPServer::OnAcceptExComplete |
( |
int |
error, |
|
|
AcceptExOverlapped * |
overlapped |
|
) |
| [private] |
| bool cat::TCPServer::QueueAcceptEx |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAcceptEx |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAcceptEx |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAcceptEx |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAcceptEx |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAcceptEx |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAcceptEx |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAcceptEx |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAcceptEx |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAccepts |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAccepts |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAccepts |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAccepts |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAccepts |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAccepts |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAccepts |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAccepts |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAccepts |
( |
| ) |
[private] |
| bool cat::TCPServer::QueueAccepts |
( |
| ) |
[private] |
| bool cat::TCPServer::ValidServer |
( |
| ) |
|
| bool cat::TCPServer::ValidServer |
( |
| ) |
|
| bool cat::TCPServer::ValidServer |
( |
| ) |
|
| bool cat::TCPServer::ValidServer |
( |
| ) |
|
| bool cat::TCPServer::ValidServer |
( |
| ) |
|
| bool cat::TCPServer::ValidServer |
( |
| ) |
|
| bool cat::TCPServer::ValidServer |
( |
| ) |
|
| bool cat::TCPServer::ValidServer |
( |
| ) |
|
| bool cat::TCPServer::ValidServer |
( |
| ) |
|
| bool cat::TCPServer::ValidServer |
( |
| ) |
|
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following files: