xbmc
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SOCKETS::CBaseSocket Class Referenceabstract
Inheritance diagram for SOCKETS::CBaseSocket:
Inheritance graph
[legend]
Collaboration diagram for SOCKETS::CBaseSocket:
Collaboration graph
[legend]

Public Member Functions

virtual bool Bind (bool localOnly, int port, int range=0)=0
 
virtual bool Connect ()=0
 
virtual void Close ()
 
bool Ready ()
 
bool Bound ()
 
SocketType Type ()
 
int Port ()
 
virtual SOCKET Socket ()=0
 

Protected Member Functions

virtual void SetBound (bool set=true)
 
virtual void SetReady (bool set=true)
 

Protected Attributes

SocketType m_Type
 
bool m_bReady
 
bool m_bBound
 
int m_iPort
 

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