kodi
Public Member Functions | Public Attributes | Friends | List of all members
NPT_BsdSocketFd Class Reference

Public Member Functions

 NPT_BsdSocketFd (SocketFd fd, NPT_Flags flags)
 
NPT_Result SetBlockingMode (bool blocking)
 
NPT_Result WaitUntilReadable ()
 
NPT_Result WaitUntilWriteable ()
 
NPT_Result WaitForCondition (bool readable, bool writeable, bool async_connect, NPT_Timeout timeout)
 
NPT_Result Cancel (bool do_shutdown)
 

Public Attributes

SocketFd m_SocketFd
 
NPT_Timeout m_ReadTimeout
 
NPT_Timeout m_WriteTimeout
 
NPT_Position m_Position
 
volatile bool m_Cancelled
 
bool m_Cancellable
 
SocketFd m_CancelFds [2]
 

Friends

class NPT_BsdTcpServerSocket
 
class NPT_BsdTcpClientSocket
 

The documentation for this class was generated from the following file: