![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
This is the complete list of members for GrayLib::cNetSocketBase, including all inherited members.
AssertValid() const | Gray::CObject | inlinevirtual |
AttachSocket(SOCKET hSocket) | GrayLib::cNetSocketBase | |
Close() | GrayLib::cNetSocketBase | virtual |
cNetSocketBase() | GrayLib::cNetSocketBase | |
cNonCopyable() noexcept | Gray::cNonCopyable | inlineprotected |
Connect(const struct sockaddr *pAddr, socklen_t nAddrLen) | GrayLib::cNetSocketBase | inlineprotected |
DetachSocket() | GrayLib::cNetSocketBase | |
get_HSocket() const noexcept | GrayLib::cNetSocketBase | inlineprotected |
GetSockOpt(int nOptionName, void *optval, socklen_t *pOptLen, int nLevel=SOL_SOCKET) const | GrayLib::cNetSocketBase | |
IOCtl(long lCmd, unsigned long *pnArgs) const | GrayLib::cNetSocketBase | |
isValidCheck() const noexcept | GrayLib::cNetSocketBase | virtual |
isValidSocket() const noexcept | GrayLib::cNetSocketBase | inline |
Listen(int iMaxBacklogConnections=SOMAXCONN) | GrayLib::cNetSocketBase | inline |
operator SOCKET() const noexcept | GrayLib::cNetSocketBase | inline |
Receive(void *pBuffer, int nBufLen, int nFlags=0) | GrayLib::cNetSocketBase | inline |
Send(const void *pData, int iLen, int nFlags=0) | GrayLib::cNetSocketBase | inline |
Serialize(cArchive &a) | Gray::CObject | virtual |
SetSockOpt(int nOptionName, const void *optval, socklen_t optlen, int nLevel=SOL_SOCKET) const | GrayLib::cNetSocketBase | |
ShutDown(SOCKET_ShutDown_TYPE nHow=SOCKET_ShutDown_sends) | GrayLib::cNetSocketBase | inlineprotected |
sm_iAllocSockets | GrayLib::cNetSocketBase | static |
~cNetSocketBase() | GrayLib::cNetSocketBase | virtual |
~cNonCopyable() noexcept | Gray::cNonCopyable | inlineprotected |
~CObject() | Gray::CObject | inlinevirtual |