CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
cmlabs::UDPConnection Member List

This is the complete list of members for cmlabs::UDPConnection, including all inherited members.

buffercmlabs::NetworkConnectionprotected
bufferContentLencmlabs::NetworkConnectionprotected
bufferContentPoscmlabs::NetworkConnectionprotected
bufferLencmlabs::NetworkConnectionprotected
clearBuffer()cmlabs::NetworkConnectionvirtual
connect(uint16 port, NetworkDataReceiver *receiver=NULL)cmlabs::UDPConnection
connectTimeoutMScmlabs::NetworkConnectionprotected
defaultReceivercmlabs::UDPConnectionprotected
didConnect(int timeout=0)cmlabs::NetworkConnectionvirtual
didConnect(SOCKET s, int timeout)cmlabs::NetworkConnectionvirtual
discard(uint32 size)cmlabs::NetworkConnectionvirtual
disconnect(uint16 error=0)cmlabs::NetworkConnectionvirtual
disconnectInternal(uint16 error)cmlabs::NetworkConnectionprotected
getConnectionType()cmlabs::NetworkConnectionvirtual
getInputSpeed()cmlabs::NetworkConnectionvirtual
getLocalAddress()cmlabs::UDPConnection
getOutputSpeed()cmlabs::NetworkConnectionvirtual
getRemoteAddress()cmlabs::NetworkConnectionvirtual
greetingDatacmlabs::NetworkConnection
greetingSizecmlabs::NetworkConnection
initForOutputOnly()cmlabs::UDPConnection
inputBytescmlabs::NetworkConnectionprotected
inputSpeedcmlabs::NetworkConnectionprotected
isConnected(int timeout=0)cmlabs::NetworkConnectionvirtual
isRemote()cmlabs::NetworkConnectionvirtual
isRunningcmlabs::Runnableprotected
lastActivitycmlabs::NetworkConnectionprotected
localAddresscmlabs::NetworkConnectionprotected
mutexcmlabs::NetworkConnectionprotected
NetworkConnection()cmlabs::NetworkConnection
outputBytescmlabs::NetworkConnectionprotected
outputSpeedcmlabs::NetworkConnectionprotected
readIntoBuffer()cmlabs::NetworkConnectionprotectedvirtual
receive(char *data, uint32 size, uint32 timeout, bool peek=false)cmlabs::NetworkConnectionvirtual
receiveAvailable(char *data, uint32 &size, uint32 maxSize, uint32 timeout, bool peek=false)cmlabs::NetworkConnectionvirtual
receivercmlabs::NetworkConnectionprotected
reconnect(uint32 timeoutMS)cmlabs::UDPConnectionvirtual
remotecmlabs::NetworkConnectionprotected
remoteAddresscmlabs::NetworkConnectionprotected
resizeBuffer(uint32 len)cmlabs::NetworkConnectionprotectedvirtual
run()cmlabs::NetworkConnectionprotectedvirtual
Runnable()cmlabs::Runnableinline
send(const char *data, uint32 size, uint64 receiver=0)cmlabs::UDPConnectionvirtual
sendMutexcmlabs::NetworkConnectionprotected
setConnectTimeout(uint32 timeoutMS)cmlabs::NetworkConnection
setDefaultReceiver(uint64 receiver)cmlabs::UDPConnection
setGreetingData(const char *data, uint32 size)cmlabs::NetworkConnection
shouldContinuecmlabs::Runnableprotected
socketcmlabs::NetworkConnectionprotected
stop(uint32 timeout=200)cmlabs::Runnableinlinevirtual
threadIDcmlabs::NetworkConnectionprotected
typecmlabs::NetworkConnectionprotected
UDPConnection()cmlabs::UDPConnection
UDPConnectionRun(THREAD_ARG arg)cmlabs::UDPConnectionfriend
waitForDataToBeWritten(uint32 timeout)cmlabs::NetworkConnectionvirtual
waitForDataToRead(uint32 timeout)cmlabs::NetworkConnectionvirtual
~NetworkConnection()cmlabs::NetworkConnection
~Runnable()cmlabs::Runnableinlinevirtual
~UDPConnection()cmlabs::UDPConnection