CMSDK  2.0.1
cmlabs::SSLConnection Member List

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

buffer (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
bufferContentLen (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
bufferContentPos (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
bufferLen (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
certinfo (defined in cmlabs::SSLConnection)cmlabs::SSLConnection
clearBuffer() (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionvirtual
connect(SOCKET s, uint64 localAddr, NetworkDataReceiver *receiver=NULL) (defined in cmlabs::SSLConnection)cmlabs::SSLConnection
connect(uint64 addr, uint32 timeoutMS, NetworkDataReceiver *receiver=NULL) (defined in cmlabs::SSLConnection)cmlabs::SSLConnection
connect(const char *addr, uint16 port, uint64 &location, uint32 timeoutMS, NetworkDataReceiver *receiver=NULL) (defined in cmlabs::SSLConnection)cmlabs::SSLConnection
connect(const uint32 *addresses, uint16 addressCount, uint16 port, uint64 &location, uint32 timeoutMS, NetworkDataReceiver *receiver=NULL) (defined in cmlabs::SSLConnection)cmlabs::SSLConnection
connectTimeoutMS (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
delayedConnect(uint64 addr, uint32 timeoutMS, NetworkDataReceiver *receiver) (defined in cmlabs::SSLConnection)cmlabs::SSLConnection
delayedConnect(const char *addr, uint16 port, uint64 &location, uint32 timeoutMS, NetworkDataReceiver *receiver) (defined in cmlabs::SSLConnection)cmlabs::SSLConnection
didConnect(int timeout=0) (defined in cmlabs::SSLConnection)cmlabs::SSLConnectionvirtual
discard(uint32 size) (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionvirtual
disconnect(uint16 error=0) (defined in cmlabs::SSLConnection)cmlabs::SSLConnectionvirtual
findRemoteAddress(uint64 &addr) (defined in cmlabs::SSLConnection)cmlabs::SSLConnectionprotected
getConnectionType() (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionvirtual
getInputSpeed() (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionvirtual
getOutputSpeed() (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionvirtual
getRemoteAddress() (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionvirtual
greetingData (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnection
greetingSize (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnection
init() (defined in cmlabs::SSLConnection)cmlabs::SSLConnection
init(const char *certFile, const char *keyFile) (defined in cmlabs::SSLConnection)cmlabs::SSLConnection
inputBytes (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
inputSpeed (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
isConnected(int timeout=0) (defined in cmlabs::SSLConnection)cmlabs::SSLConnectionvirtual
isRemote() (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionvirtual
isRunning (defined in cmlabs::Runnable)cmlabs::Runnableprotected
lastActivity (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
localAddress (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
mutex (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
NetworkConnection() (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnection
outputBytes (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
outputSpeed (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
peekStream() (defined in cmlabs::SSLConnection)cmlabs::SSLConnection
readIntoBuffer() (defined in cmlabs::SSLConnection)cmlabs::SSLConnectionvirtual
receive(char *data, uint32 size, uint32 timeout, bool peek=false) (defined in cmlabs::SSLConnection)cmlabs::SSLConnectionvirtual
receiveAvailable(char *data, uint32 &size, uint32 maxSize, uint32 timeout, bool peek=false) (defined in cmlabs::SSLConnection)cmlabs::SSLConnectionvirtual
receiver (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
reconnect() (defined in cmlabs::SSLConnection)cmlabs::SSLConnectionvirtual
remote (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
remoteAddress (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
resizeBuffer(uint32 len) (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotectedvirtual
run() (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotectedvirtual
Runnable() (defined in cmlabs::Runnable)cmlabs::Runnableinline
send(char *data, uint32 size, uint64 receiver=0) (defined in cmlabs::SSLConnection)cmlabs::SSLConnectionvirtual
sendMutex (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
setConnectTimeout(uint32 timeoutMS) (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnection
setGreetingData(const char *data, uint32 size) (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnection
shouldContinue (defined in cmlabs::Runnable)cmlabs::Runnableprotected
socket (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
SSLConnection() (defined in cmlabs::SSLConnection)cmlabs::SSLConnection
SSLConnectionRun (defined in cmlabs::SSLConnection)cmlabs::SSLConnectionfriend
stop(uint32 timeout=200) (defined in cmlabs::Runnable)cmlabs::Runnableinlinevirtual
threadID (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
type (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionprotected
waitForDataToBeWritten(uint32 timeout) (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionvirtual
waitForDataToRead(uint32 timeout) (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnectionvirtual
~NetworkConnection() (defined in cmlabs::NetworkConnection)cmlabs::NetworkConnection
~Runnable() (defined in cmlabs::Runnable)cmlabs::Runnableinlinevirtual
~SSLConnection() (defined in cmlabs::SSLConnection)cmlabs::SSLConnection