|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <socket.h>


Public Member Functions | |
| CSocket () | |
| virtual | ~CSocket () |
| virtual SOCKET | GetSocket () |
| virtual VOID | SetSocket (SOCKET socket) |
| virtual SOCKADDR_IN | GetSockAddrIn () |
| virtual VOID | SetSockAddrIn (SOCKADDR_IN sockaddrin) |
| virtual VOID | SetEvents (LONG lEvents) |
| virtual LONG | GetEvents () |
| virtual VOID | SetPort (UINT nPort) |
| virtual VOID | Open () |
| virtual VOID | Close () |
| virtual INT | Transmit (LPCSTR lpsBuffer, UINT nLength) |
| virtual INT | Receive (LPSTR lpsBuffer, UINT nLength) |
| virtual INT | SendText (LPCSTR lpsStr) |
Protected Attributes | |
| SOCKET | Socket |
| SOCKADDR_IN | SockAddrIn |
| WSAEVENT | Event |
| UINT | Port |
| BOOL | Active |
Private Attributes | |
| LONG | Events |
| CSocket::CSocket | ( | ) |
Definition at line 18 of file socket.cpp.
|
virtual |
Definition at line 36 of file socket.cpp.
|
virtual |
Reimplemented in CServerSocket.
Definition at line 95 of file socket.cpp.
Referenced by CHttpClient::OnRead(), and CHttpClient::SendFile().
|
virtual |
Definition at line 84 of file socket.cpp.
|
virtual |
Definition at line 54 of file socket.cpp.
|
virtual |
Definition at line 41 of file socket.cpp.
|
virtual |
Definition at line 66 of file socket.cpp.
Referenced by CServerSocket::MessageLoop(), and CServerSocket::Open().
|
virtual |
Definition at line 60 of file socket.cpp.
Referenced by CServerSocket::MessageLoop().
|
private |
Definition at line 95 of file socket.h.
Referenced by CSocket(), GetEvents(), and SetEvents().
|
protected |
Definition at line 92 of file socket.h.
Referenced by CServerSocket::Open(), and CServerSocket::SetPort().
|
protected |
Definition at line 90 of file socket.h.
Referenced by CSocket(), GetSockAddrIn(), CServerSocket::MessageLoop(), CServerSocket::Open(), and SetSockAddrIn().
|
protected |
Definition at line 89 of file socket.h.
Referenced by CServerSocket::Close(), CSocket(), GetSocket(), CServerClientSocket::MessageLoop(), CServerSocket::MessageLoop(), CServerSocket::Open(), CServerClientSocket::Receive(), CHttpClient::SendFile(), SetEvents(), SetSocket(), and CServerClientSocket::Transmit().