kodi
Public Member Functions | Protected Attributes | List of all members
NPT_WinRtTcpClientSocket Class Reference
Inheritance diagram for NPT_WinRtTcpClientSocket:
Inheritance graph
[legend]
Collaboration diagram for NPT_WinRtTcpClientSocket:
Collaboration graph
[legend]

Public Member Functions

NPT_Result Bind (const NPT_SocketAddress &address, bool reuse_address=true)
 
NPT_Result Connect (const NPT_SocketAddress &address, NPT_Timeout timeout)
 
NPT_Result GetInputStream (NPT_InputStreamReference &stream)
 
NPT_Result GetOutputStream (NPT_OutputStreamReference &stream)
 
NPT_Result GetInfo (NPT_SocketInfo &info)
 
NPT_Result SetReadTimeout (NPT_Timeout timeout)
 
NPT_Result SetWriteTimeout (NPT_Timeout timeout)
 
NPT_Result Cancel (bool shutdown)
 
- Public Member Functions inherited from NPT_SocketInterface
virtual NPT_Result WaitForConnection (NPT_Timeout timeout)=0
 

Protected Attributes

StreamSocket m_Socket
 
HostName m_RemoteHostName
 
HANDLE m_WaitEvent
 
NPT_Timeout m_ReadTimeout
 
NPT_Timeout m_WriteTimeout
 

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