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

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

allowSelfSignedcmlabs::SSLConnectionprotected
buffercmlabs::NetworkConnectionprotected
bufferContentLencmlabs::NetworkConnectionprotected
bufferContentPoscmlabs::NetworkConnectionprotected
bufferLencmlabs::NetworkConnectionprotected
caFilecmlabs::SSLConnectionprotected
caPathcmlabs::SSLConnectionprotected
certinfocmlabs::SSLConnection
clearBuffer()cmlabs::NetworkConnectionvirtual
connect(SOCKET s, uint64 localAddr, NetworkDataReceiver *receiver=NULL)cmlabs::SSLConnection
connect(uint64 addr, uint32 timeoutMS, NetworkDataReceiver *receiver=NULL)cmlabs::SSLConnection
connect(const char *addr, uint16 port, uint64 &location, uint32 timeoutMS, NetworkDataReceiver *receiver=NULL)cmlabs::SSLConnection
connect(const uint32 *addresses, uint16 addressCount, uint16 port, uint64 &location, uint32 timeoutMS, NetworkDataReceiver *receiver=NULL)cmlabs::SSLConnection
connectTimeoutMScmlabs::NetworkConnectionprotected
DefaultAllowSelfSignedcmlabs::SSLConnectionprotectedstatic
DefaultCAFilecmlabs::SSLConnectionprotectedstatic
DefaultCAPathcmlabs::SSLConnectionprotectedstatic
delayedConnect(uint64 addr, uint32 timeoutMS, NetworkDataReceiver *receiver)cmlabs::SSLConnection
delayedConnect(const char *addr, uint16 port, uint64 &location, uint32 timeoutMS, NetworkDataReceiver *receiver)cmlabs::SSLConnection
didConnect(int timeout=0)cmlabs::SSLConnectionvirtual
cmlabs::NetworkConnection::didConnect(SOCKET s, int timeout)cmlabs::NetworkConnectionvirtual
discard(uint32 size)cmlabs::NetworkConnectionvirtual
disconnect(uint16 error=0)cmlabs::SSLConnectionvirtual
disconnectInternal(uint16 error)cmlabs::NetworkConnectionprotected
findRemoteAddress(uint64 &addr)cmlabs::SSLConnectionprotected
getAllowSelfSigned() constcmlabs::SSLConnectioninline
getConnectionType()cmlabs::NetworkConnectionvirtual
GetDefaultAllowSelfSigned()cmlabs::SSLConnectionstatic
getInputSpeed()cmlabs::NetworkConnectionvirtual
getOutputSpeed()cmlabs::NetworkConnectionvirtual
getRemoteAddress()cmlabs::NetworkConnectionvirtual
getVerifyHostName() constcmlabs::SSLConnectioninline
greetingDatacmlabs::NetworkConnection
greetingSizecmlabs::NetworkConnection
init()cmlabs::SSLConnection
init(const char *certFile, const char *keyFile)cmlabs::SSLConnection
inputBytescmlabs::NetworkConnectionprotected
inputSpeedcmlabs::NetworkConnectionprotected
isConnected(int timeout=0)cmlabs::SSLConnectionvirtual
isRemote()cmlabs::NetworkConnectionvirtual
isRunningcmlabs::Runnableprotected
lastActivitycmlabs::NetworkConnectionprotected
localAddresscmlabs::NetworkConnectionprotected
mutexcmlabs::NetworkConnectionprotected
NetworkConnection()cmlabs::NetworkConnection
outputBytescmlabs::NetworkConnectionprotected
outputSpeedcmlabs::NetworkConnectionprotected
peekStream()cmlabs::SSLConnection
readIntoBuffer()cmlabs::SSLConnectionvirtual
receive(char *data, uint32 size, uint32 timeout, bool peek=false)cmlabs::SSLConnectionvirtual
receiveAvailable(char *data, uint32 &size, uint32 maxSize, uint32 timeout, bool peek=false)cmlabs::SSLConnectionvirtual
receivercmlabs::NetworkConnectionprotected
reconnect(uint32 timeoutMS)cmlabs::SSLConnectionvirtual
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::SSLConnectionvirtual
sendMutexcmlabs::NetworkConnectionprotected
setAllowSelfSigned(bool allow)cmlabs::SSLConnection
setCALocation(const char *caFile, const char *caPath)cmlabs::SSLConnection
setConnectTimeout(uint32 timeoutMS)cmlabs::NetworkConnection
SetDefaultAllowSelfSigned(bool allow)cmlabs::SSLConnectionstatic
SetDefaultCALocation(const char *caFile, const char *caPath)cmlabs::SSLConnectionstatic
setGreetingData(const char *data, uint32 size)cmlabs::NetworkConnection
setVerifyHostName(const char *host)cmlabs::SSLConnection
shouldContinuecmlabs::Runnableprotected
socketcmlabs::NetworkConnectionprotected
SSLConnection()cmlabs::SSLConnection
SSLConnectionRun(THREAD_ARG arg)cmlabs::SSLConnectionfriend
stop(uint32 timeout=200)cmlabs::Runnableinlinevirtual
threadIDcmlabs::NetworkConnectionprotected
typecmlabs::NetworkConnectionprotected
verifyHostNamecmlabs::SSLConnectionprotected
waitForDataToBeWritten(uint32 timeout)cmlabs::NetworkConnectionvirtual
waitForDataToRead(uint32 timeout)cmlabs::NetworkConnectionvirtual
~NetworkConnection()cmlabs::NetworkConnection
~Runnable()cmlabs::Runnableinlinevirtual
~SSLConnection()cmlabs::SSLConnection