cmlabs::NetworkConnection Member List

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

addToAllThreadsStats(HANDLE aThread)cmlabs::JThread
addToAllThreadsStats(HANDLE aThread, ThreadStat *stat)cmlabs::JThread
addUnitTestLog(const JString &str)cmlabs::Object
allowMessageDropcmlabs::NetworkConnection [private]
allowMessageDropping(bool allow)cmlabs::NetworkConnection
clone() const cmlabs::NetworkConnection [virtual]
compare(const Object *o2) const cmlabs::Object [virtual]
conIDcmlabs::NetworkConnection
conMutexcmlabs::NetworkConnection [private]
convPriorityToInternal(int pri)cmlabs::JThread [protected]
convPriorityToOS(int pri)cmlabs::JThread [protected]
countcmlabs::NetworkConnection [private]
createdAsReceivercmlabs::NetworkConnection
createObjectFromXML(const JString &xml)cmlabs::Object [static]
createObjectFromXML(XMLNode *node)cmlabs::Object [static]
createUniqueID()cmlabs::Object [static]
createUniqueID(const JString &title)cmlabs::Object [static]
downloadServerTest(long size)cmlabs::NetworkConnection
equals(const Object *o2) const cmlabs::Object [virtual]
extractIDLabel(const JString &id)cmlabs::Object [static]
fromBinaryBuffer(int chunk, char *buffer, long len)cmlabs::Object [virtual]
fromXML(const JString &xml)cmlabs::Object [virtual]
fromXML(XMLNode *node)cmlabs::Object [virtual]
getAllThreadsStats()cmlabs::JThread
getAverageCPUUsage()cmlabs::JThread
getBinaryChunkCount()cmlabs::Object [virtual]
getBinarySize(int chunk)cmlabs::Object [virtual]
getCallingThreadID()cmlabs::JThread [protected]
getCallingThreadStatistics()cmlabs::JThread
getClass() const cmlabs::Object [virtual]
getComputerName()cmlabs::JThread
getCoreLibraryVersion()cmlabs::Object [static]
getCPUUsage(HANDLE aThread)cmlabs::JThread
getCPUUsageOnThread(HANDLE aThread)cmlabs::JThread [protected]
getCurrentCPUUsage()cmlabs::JThread
getEndTime()cmlabs::JThread
getHash() const cmlabs::Object [virtual]
getKeepAliveTimeout()cmlabs::NetworkConnection
getLastConnectedTo()cmlabs::NetworkConnection
getLocalHostname()cmlabs::NetworkConnection
getLocalIPAddress()cmlabs::NetworkConnection
getLocalThreadStatistics()cmlabs::JThread
getPayloadSize() const cmlabs::Object [virtual]
getPriority()cmlabs::JThread
getProcID()cmlabs::Object
getProgramTrace()cmlabs::JThread [static]
getRandomNumber()cmlabs::Object [static]
getReceiveProgress()cmlabs::NetworkConnection
getRemoteHostname()cmlabs::NetworkConnection
getRemoteLocation()cmlabs::NetworkConnection
getRemoteProfile()cmlabs::NetworkConnection
getSendProgress()cmlabs::NetworkConnection
getStartTime()cmlabs::JThread
getStoredCPUUsageOnThread(HANDLE aThread)cmlabs::JThread [protected]
getSystemInfo()cmlabs::Object [static]
getUnitTestLog()cmlabs::Object
hasNoParent()cmlabs::NetworkConnection
hasTerminated()cmlabs::NetworkConnection
hThreadcmlabs::JThread
init(TCPReceiver *rec)cmlabs::NetworkConnection
initializeAsReceiver(TCPReceiver *rec)cmlabs::NetworkConnection
isBroken()cmlabs::NetworkConnection
isCollection() const cmlabs::Object [virtual]
isConnected()cmlabs::NetworkConnection
isConnectedTo(const TCPLocation &loc)cmlabs::NetworkConnection
isConnectedTo(const JString &name)cmlabs::NetworkConnection
isDoneRunningcmlabs::NetworkConnection
isErrorRecoverable()cmlabs::NetworkConnection
isIncomingConnection()cmlabs::NetworkConnection
isLocalCallback()cmlabs::NetworkConnection
isPersistent()cmlabs::NetworkConnection
isReceiver()cmlabs::NetworkConnection
isRemoteCallback()cmlabs::NetworkConnection
isReset()cmlabs::NetworkConnection
isRunning()cmlabs::JThread
isSameClass(const Object *o2) const cmlabs::Object [virtual]
isTerminatedcmlabs::NetworkConnection
isThread()cmlabs::JThread
join()cmlabs::JThread
JThread(bool start=false, int pri=0)cmlabs::JThread
keepAliveTimeoutcmlabs::NetworkConnection [private]
lastConnectedTocmlabs::NetworkConnection [private]
lastReadcmlabs::NetworkConnection [private]
lastWritecmlabs::NetworkConnection [private]
linuxThreadHasFinishedcmlabs::JThread
localhostNamecmlabs::JThread
localProfilecmlabs::NetworkConnection
msSinceLastActivity()cmlabs::NetworkConnection
msSinceLastRead()cmlabs::NetworkConnection
msSinceLastWrite()cmlabs::NetworkConnection
mySocketcmlabs::NetworkConnection [private]
namecmlabs::JThread
netprotocolcmlabs::NetworkConnection
NetworkConnection(JSocket *con, NetProtocol *netProtocol, TCPReceiver *rec)cmlabs::NetworkConnection
NetworkConnection(const TCPLocation &loc, NetProtocol *netProtocol, TCPReceiver *rec)cmlabs::NetworkConnection
NetworkConnection(const JString &addr, int port, NetProtocol *netProtocol, TCPReceiver *rec)cmlabs::NetworkConnection
Object()cmlabs::Object
osGetCPUCount()cmlabs::JThread
osGetCPUSpeed()cmlabs::JThread
osGetMachineAddress()cmlabs::JThread
osGetMachineArch()cmlabs::JThread
osGetMachineName()cmlabs::JThread
osGetName()cmlabs::JThread
osGetNameVersion()cmlabs::JThread
osGetTotalMemory()cmlabs::JThread
osGetType()cmlabs::JThread
osGetVersion()cmlabs::JThread
parentcmlabs::NetworkConnection
passivecmlabs::NetworkConnection [private]
performBenchmark(Message *msg)cmlabs::NetworkConnection
ping(const JString &from, const JString &to, int timeout=5000)cmlabs::NetworkConnection
pingRemotePeer()cmlabs::NetworkConnection
print()cmlabs::NetworkConnection [virtual]
printCallingThreadStatistics()cmlabs::JThread
printLocalThreadStatistics()cmlabs::JThread
printThreadStatistics(ThreadStat newStat)cmlabs::JThread
prioritycmlabs::JThread [protected]
priorityTest()cmlabs::JThread
procAverageCPUUsage()cmlabs::JThread
procCurrentCPUUsage()cmlabs::JThread
procLastStatcmlabs::JThread [protected]
procMemUsage()cmlabs::JThread
procStartStatcmlabs::JThread [protected]
publicSemaphorecmlabs::JThread
read(char *buffer, int maxcount, long timeout)cmlabs::NetworkConnection
readln(unsigned int msTimeout)cmlabs::NetworkConnection
readString(unsigned int numBytes, unsigned int msTimeout)cmlabs::NetworkConnection
receivedMessagescmlabs::NetworkConnection [private]
receiveObject(unsigned int msTimeout)cmlabs::NetworkConnection
receivercmlabs::NetworkConnection
recHTTPcmlabs::NetworkConnection
remoteNamecmlabs::NetworkConnection
remoteProfilecmlabs::NetworkConnection
removeFromAllThreadsStats(HANDLE aThread)cmlabs::JThread
reset()cmlabs::NetworkConnection
resetBuffer()cmlabs::NetworkConnection [private]
resetCallingThreadStatistics()cmlabs::JThread
resetCPUUsageOnThread(HANDLE aThread)cmlabs::JThread [protected]
resetLocalThreadStatistics()cmlabs::JThread
resetMutexcmlabs::JThread
restart(JSocket *con, NetProtocol *netProtocol, TCPReceiver *rec)cmlabs::NetworkConnection
restart(const TCPLocation &loc, NetProtocol *netProtocol, TCPReceiver *rec)cmlabs::NetworkConnection
restart(const JString &addr, int port, NetProtocol *netProtocol, TCPReceiver *rec)cmlabs::NetworkConnection
resume()cmlabs::JThread
run()cmlabs::NetworkConnection [virtual]
runOSTextCommand(JString cmd)cmlabs::JThread
sendKeepAlive()cmlabs::NetworkConnection
sendLocalProfile()cmlabs::NetworkConnection
sendObject(Message *msg, bool isReply)cmlabs::NetworkConnection
sendObjectWhenReady(Message *msg, int timeout=3000)cmlabs::NetworkConnection
sendReceiveObject(Message *msg, unsigned int msTimeout)cmlabs::NetworkConnection
setKeepAliveTimeout(long timeout)cmlabs::NetworkConnection
setPriority(int pri)cmlabs::JThread
shouldContinuecmlabs::NetworkConnection
signalThread(int signo)cmlabs::JThread
start()cmlabs::JThread
statcmlabs::JThread [protected]
statDictcmlabs::JThread [protected]
suspend()cmlabs::JThread
terminate()cmlabs::NetworkConnection
terminateWait(int timeout)cmlabs::JThread
testMutexcmlabs::JThread
testSemaphorecmlabs::JThread
threadEndTimecmlabs::JThread
threadStartTimecmlabs::JThread
timeoutcmlabs::NetworkConnection
toBinaryBuffer(int chunk, char *buffer, int maxlen)cmlabs::Object [virtual]
toHTML()cmlabs::Object [virtual]
toSendMaxQueueSizecmlabs::NetworkConnection [private]
toSendMessagescmlabs::NetworkConnection [private]
toSendSemaphorecmlabs::NetworkConnection [private]
toXML()cmlabs::Object [virtual]
trainNetworkProfile()cmlabs::NetworkConnection
trainNetworkProfile(ConnectionProfile *profile)cmlabs::NetworkConnection
unitTest()cmlabs::NetworkConnection
unitTestLogcmlabs::Object
unitTestStringcmlabs::JThread
uploadServerTest(long size)cmlabs::NetworkConnection
usecFreqcmlabs::JThread [protected]
useKeepAlive(bool doKeepAlive)cmlabs::NetworkConnection
wait(long ms)cmlabs::Object [static]
waitSignal(int signo)cmlabs::JThread
waitThread(long ms)cmlabs::JThread
write(char *buffer, int length)cmlabs::NetworkConnection
writeln(const JString &str)cmlabs::NetworkConnection
writeString(const JString &str)cmlabs::NetworkConnection
yield()cmlabs::JThread
~JThread()cmlabs::JThread [virtual]
~NetworkConnection()cmlabs::NetworkConnection [virtual]
~Object()cmlabs::Object [virtual]


Generated on Tue Jul 7 16:23:36 2009 for CoreLibrary by  doxygen 1.5.6