|
kodi
|


Public Member Functions | |
| NPT_UdpSocket (NPT_Flags flags=0) | |
| NPT_Result | Send (const NPT_DataBuffer &packet, const NPT_SocketAddress *address=NULL) override |
| NPT_Result | Receive (NPT_DataBuffer &packet, NPT_SocketAddress *address=NULL) override |
Public Member Functions inherited from NPT_Socket | |
| NPT_Socket (NPT_SocketInterface *delegate) | |
| NPT_Result | Bind (const NPT_SocketAddress &address, bool reuse_address=true) override |
| NPT_Result | Connect (const NPT_SocketAddress &address, NPT_Timeout timeout=NPT_TIMEOUT_INFINITE) override |
| NPT_Result | WaitForConnection (NPT_Timeout timeout=NPT_TIMEOUT_INFINITE) override |
| NPT_Result | GetInputStream (NPT_InputStreamReference &stream) override |
| NPT_Result | GetOutputStream (NPT_OutputStreamReference &stream) override |
| NPT_Result | GetInfo (NPT_SocketInfo &info) override |
| NPT_Result | SetReadTimeout (NPT_Timeout timeout) override |
| NPT_Result | SetWriteTimeout (NPT_Timeout timeout) override |
| NPT_Result | Cancel (bool shutdown=true) override |
Protected Member Functions | |
| NPT_UdpSocket (NPT_UdpSocketInterface *delegate) | |
Protected Attributes | |
| NPT_UdpSocketInterface * | m_UdpSocketDelegate |
Protected Attributes inherited from NPT_Socket | |
| NPT_SocketInterface * | m_SocketDelegate |
Additional Inherited Members | |
Static Public Member Functions inherited from NPT_Socket | |
| static NPT_Result | CancelBlockerSocket (NPT_Thread::ThreadId thread_id) |
1.8.13