The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CSocket Member List

This is the complete list of members for CSocket, including all inherited members.

AbortiveClose()CSocket
Attach(SOCKET theSocket)CSocket
Bind(const IAddress &address)CSocket
BlockMulticastGroupSource(SOCKET socket, const IAddress &groupAddress, const IAddress &interfaceAddress, const IAddress &sourceAddress)CSocket [static]
Close()CSocket
Connect(const IAddress &address)CSocket
Connect(SOCKET socket, const IAddress &address)CSocket [static]
ConnectNoThrow(const IAddress &address)CSocket
ConnectNoThrow(SOCKET socket, const IAddress &address)CSocket [static]
CSocket()CSocket
CSocket(SOCKET theSocket)CSocket [explicit]
CSocket(const CSocket &rhs)CSocket
Detach()CSocket
ExcludeMulticastSource(SOCKET socket, const IAddress &groupAddress, const IAddress &interfaceAddress, const IAddress &sourceAddress)CSocket [static]
GetLocalAddress() const CSocket
GetLocalAddress(SOCKET socket)CSocket [static]
GetRemoteAddress() const CSocket
GetRemoteAddress(SOCKET socket)CSocket [static]
GetSocket() const CSocket
IncludeMulticastSource(SOCKET socket, const IAddress &groupAddress, const IAddress &interfaceAddress, const IAddress &sourceAddress)CSocket [static]
IsValid() const CSocket
JoinMulticastGroup(SOCKET socket, const IAddress &groupAddress, const IAddress &interfaceAddress)CSocket [static]
LeaveMulticastGroup(SOCKET socket, const IAddress &groupAddress, const IAddress &interfaceAddress)CSocket [static]
Listen(ListenBacklog backlog)CSocket
operator=(const CSocket &rhs)CSocket
Read(BYTE *pBuffer, DWORD bufferSize, DWORD &bytesRead)CSocket
SetMulticastSendInterface(SOCKET socket, const IAddress &interfaceAddress, TimeToLive multicastTTL, bool enableLoopback)CSocket [static]
SetReadTimeout(DWORD timeout)CSocket
Shutdown(int how)CSocket
TimeToLive typedefCSocket
TryBind(const IAddress &address)CSocket
UnblockMulticastGroupSource(SOCKET socket, const IAddress &groupAddress, const IAddress &interfaceAddress, const IAddress &sourceAddress)CSocket [static]
Write(const BYTE *pData, DWORD dataLength)CSocket
~CSocket()CSocket


Generated on Sun Sep 12 19:10:37 2021 for The Server Framework - v7.4 by doxygen 1.5.3