CMSDK  2.0.1
Public Member Functions | Friends | List of all members
cmlabs::TCPListener Class Reference
Inheritance diagram for cmlabs::TCPListener:
cmlabs::Runnable

Public Member Functions

bool setSSLCertificate (const char *sslCertPath, const char *sslKeyPath)
 
bool init (uint16 port, uint8 encryption, NetworkConnectionReceiver *receiver=NULL, NetworkDataReceiver *dataReceiver=NULL)
 
bool disconnect (uint16 error=0)
 
bool isConnected ()
 
uint64 getLocalAddress ()
 
NetworkConnectionacceptConnection (uint32 timeout)
 
- Public Member Functions inherited from cmlabs::Runnable
virtual bool stop (uint32 timeout=200)
 

Friends

THREAD_RET THREAD_FUNCTION_CALL TCPListenerRun (THREAD_ARG arg)
 

Additional Inherited Members

- Protected Attributes inherited from cmlabs::Runnable
uint32 threadID
 
bool shouldContinue
 
bool isRunning
 

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