Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cNetSocketBase Member List

This is the complete list of members for GrayLib::cNetSocketBase, including all inherited members.

AssertValid() constGray::CObjectinlinevirtual
AttachSocket(SOCKET hSocket)GrayLib::cNetSocketBase
Close()GrayLib::cNetSocketBasevirtual
cNetSocketBase()GrayLib::cNetSocketBase
cNonCopyable() noexceptGray::cNonCopyableinlineprotected
Connect(const struct sockaddr *pAddr, socklen_t nAddrLen)GrayLib::cNetSocketBaseinlineprotected
DetachSocket()GrayLib::cNetSocketBase
get_HSocket() const noexceptGrayLib::cNetSocketBaseinlineprotected
GetSockOpt(int nOptionName, void *optval, socklen_t *pOptLen, int nLevel=SOL_SOCKET) constGrayLib::cNetSocketBase
IOCtl(long lCmd, unsigned long *pnArgs) constGrayLib::cNetSocketBase
isValidCheck() const noexceptGrayLib::cNetSocketBasevirtual
isValidSocket() const noexceptGrayLib::cNetSocketBaseinline
Listen(int iMaxBacklogConnections=SOMAXCONN)GrayLib::cNetSocketBaseinline
operator SOCKET() const noexceptGrayLib::cNetSocketBaseinline
Receive(void *pBuffer, int nBufLen, int nFlags=0)GrayLib::cNetSocketBaseinline
Send(const void *pData, int iLen, int nFlags=0)GrayLib::cNetSocketBaseinline
Serialize(cArchive &a)Gray::CObjectvirtual
SetSockOpt(int nOptionName, const void *optval, socklen_t optlen, int nLevel=SOL_SOCKET) constGrayLib::cNetSocketBase
ShutDown(SOCKET_ShutDown_TYPE nHow=SOCKET_ShutDown_sends)GrayLib::cNetSocketBaseinlineprotected
sm_iAllocSocketsGrayLib::cNetSocketBasestatic
~cNetSocketBase()GrayLib::cNetSocketBasevirtual
~cNonCopyable() noexceptGray::cNonCopyableinlineprotected
~CObject()Gray::CObjectinlinevirtual