AdsLib
Loading...
Searching...
No Matches
Classes | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Socket Struct Reference
Inheritance diagram for Socket:
TcpSocket UdpSocket

Classes

struct  TimeoutEx
 

Public Member Functions

Frameread (Frame &frame, timeval *timeout) const
 
size_t read (uint8_t *buffer, size_t maxBytes, timeval *timeout) const
 
size_t write (const Frame &frame) const
 
void Shutdown ()
 

Protected Member Functions

 Socket (const struct addrinfo *host, int type)
 
bool Select (timeval *timeout) const
 

Protected Attributes

int m_WSAInitialized
 
SOCKET m_Socket
 
sockaddr_storage m_SockAddress
 
const sockaddr *const m_DestAddr
 
socklen_t m_DestAddrLen
 

The documentation for this struct was generated from the following files: