Public Member Functions | |
ippSocketImp () | |
ippSocket::SERROR | SetNonBlocking () |
mark the socket as being a non blocking socket. | |
ippSocket::SERROR | SetHostName (const char *hostName) |
set the hostname to connect to | |
void | SetPortNumber (int portNumber) |
set the port number | |
ippSocket::SERROR | Connect () |
ippSocket::SERROR | CanSendData () |
ippSocket::SERROR | Read (char *buffer, int nb) |
ippSocket::SERROR | Write (const char *sendbuf) |
ippSocket::SERROR | Ping () |
bool | Listen (int portNumber) |
ippSocket::SERROR | Accept (ippSocket &socket) |
void | Close () |
bool | Create () |
Public Attributes | |
LPHOSTENT | _lpHostEntry |
SOCKET | _theSocket |
SOCKADDR_IN | _saServer |
int | _portNumber |
WSAEVENT | _Event |
the tcp/ip port number | |
std::string | _lastErrorMsg |
the event that will let us detect when connect closes unexpecdantly. | |
int | _lastError |
|
Definition at line 78 of file ippSocket.cpp. References _saServer. |
|
Definition at line 524 of file ippSocket.cpp. References _lastError, _lastErrorMsg, _theSocket, Close(), getErrorString(), and IPP_ASSERT. |
|
Definition at line 168 of file ippSocket.cpp. References _lastError, _lastErrorMsg, _theSocket, and getErrorString(). |
|
Definition at line 362 of file ippSocket.cpp. References _Event, _theSocket, and IPP_ASSERT. |
|
Definition at line 132 of file ippSocket.cpp. References _lastError, _lastErrorMsg, _saServer, _theSocket, and getErrorString(). |
|
Definition at line 320 of file ippSocket.cpp. References _Event, _theSocket, InitSocket(), and IPP_ASSERT. |
|
Definition at line 434 of file ippSocket.cpp. References _lastError, _lastErrorMsg, _portNumber, _saServer, _theSocket, Close(), getErrorString(), InitSocket(), IPP_ASSERT, and IPP_ASSERT_FAIL. |
|
Definition at line 387 of file ippSocket.cpp. References _Event, _lastError, _lastErrorMsg, getErrorString(), and IPP_ASSERT. |
|
Definition at line 214 of file ippSocket.cpp. References _lastError, _lastErrorMsg, _theSocket, Close(), and getErrorString(). |
|
set the hostname to connect to
Definition at line 269 of file ippSocket.cpp. References _lpHostEntry, and _saServer. |
|
mark the socket as being a non blocking socket.
Definition at line 106 of file ippSocket.cpp. References _lastError, _lastErrorMsg, _theSocket, and getErrorString(). |
|
set the port number
Definition at line 287 of file ippSocket.cpp. References _portNumber, and _saServer. |
|
Definition at line 250 of file ippSocket.cpp. References _lastError, _lastErrorMsg, _theSocket, and getErrorString(). |
|
the tcp/ip port number
Definition at line 44 of file ippSocket.cpp. |
|
Definition at line 47 of file ippSocket.cpp. Referenced by Accept(), CanSendData(), Connect(), Listen(), Ping(), Read(), SetNonBlocking(), and Write(). |
|
the event that will let us detect when connect closes unexpecdantly.
Definition at line 46 of file ippSocket.cpp. Referenced by Accept(), CanSendData(), Connect(), Listen(), Ping(), Read(), SetNonBlocking(), and Write(). |
|
Definition at line 40 of file ippSocket.cpp. Referenced by SetHostName(). |
|
Definition at line 43 of file ippSocket.cpp. Referenced by Listen(), and SetPortNumber(). |
|
Definition at line 42 of file ippSocket.cpp. Referenced by Connect(), ippSocketImp(), Listen(), SetHostName(), and SetPortNumber(). |
|
Definition at line 41 of file ippSocket.cpp. Referenced by Accept(), CanSendData(), Close(), Connect(), Create(), Listen(), Read(), SetNonBlocking(), and Write(). |