|
Namespaces |
| namespace | VCFNet |
Classes |
| class | VCFNet::SocketObject |
| | Socket Object represents a connected client to the listening socket. More...
|
| class | VCFNet::Socket |
Defines |
| #define | VCFNET_STARTUP_FAILED -1 |
| #define | VCFNET_CANT_OPEN_SOCKET -2 |
| #define | VCFNET_HOSTNAME_ERROR -3 |
| #define | VCFNET_CONNECT_ERROR -4 |
| #define | VCFNET_CONNECT_SUCCESS -5 |
| #define | VCFNET_BIND_FAILED -6 |
| #define | VCFNET_SERVER_STARTED -7 |
| #define | VCFNET_NOHOST "" |
| #define | VCFNET_NOPORT -1 |
| #define | VCFNET_INFINITEWAIT -1 |
| #define | VCFNET_ASYNCHRONOUSWAIT -2 |
| #define | VCFNET_MAX_SOCKET_SIZE 512 |
Enumerations |
| enum | VCFNet::SocketState {
VCFNet::SOCKET_CLOSED_ERROR = 0,
VCFNet::SOCKET_READ_ERROR,
VCFNet::SOCKET_WRITE_ERROR,
VCFNet::SOCKET_OPEN_ERROR,
VCFNet::SOCKET_NAME_ERROR,
VCFNet::SOCKET_CREATE_ERROR,
VCFNet::SOCKET_CONNECT_ERROR,
VCFNet::SOCKET_WRITING,
VCFNet::SOCKET_READING,
VCFNet::SOCKET_CONNECTED,
VCFNet::SOCKET_LISTENING,
VCFNet::SOCKET_CANT_OPEN_SOCKET,
VCFNet::SOCKET_HOSTNAME_ERROR,
VCFNet::SOCKET_CLOSED,
VCFNet::SOCKET_ALREADY_LISTENING_ERROR,
VCFNet::SOCKET_BIND_FAILED
} |
Variables |
| static VCF::String | VCFNet::SocketStateNames [] |