cmlabs::Messenger Member List

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

addInputMessage(Message *msg)cmlabs::Messenger
addOutputMessage(Message *msg)cmlabs::Messenger
addOutputMessage(Message *msg, JString destination)cmlabs::Messenger
addParameter(JString paramname, JString xml)cmlabs::Messenger
addParameter(const JString &name, Parameter *parameter)cmlabs::Messenger
addParameterItem(JString module, JString parameter, JString value)cmlabs::Messenger
addParameterItem(JString param, JString value)cmlabs::Messenger
addStream(const JString &name, MediaConnection *media)cmlabs::Messenger
addUnitTestLog(const JString &str)cmlabs::Object
aThreadcmlabs::Messenger [private]
checkNewPhaseSpec(PhaseSpec *newSpec, JTime msgtime)cmlabs::Messenger [private]
clearOldMessagesFromQueue(JTime stamp)cmlabs::Messenger [private]
clearStreams()cmlabs::Messenger
clone() const cmlabs::Messenger [virtual]
compare(const Object *o2) const cmlabs::Object [virtual]
connectToMediaServer(JString mediaName)cmlabs::Messenger
createObjectFromXML(const JString &xml)cmlabs::Object [static]
createObjectFromXML(XMLNode *node)cmlabs::Object [static]
createUniqueID()cmlabs::Object [static]
createUniqueID(const JString &title)cmlabs::Object [static]
currentMessagecmlabs::Messenger [private]
currentPhaseSpeccmlabs::Messenger [private]
decreaseParameter(JString module, JString parameter, int steps)cmlabs::Messenger
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]
getAllRetrievedMessages()cmlabs::Messenger
getBinaryChunkCount()cmlabs::Object [virtual]
getBinarySize(int chunk)cmlabs::Object [virtual]
getClass() const cmlabs::Object [virtual]
getConfigXML(const JString &entry="")cmlabs::Messenger
getContextStart(const JString &context)cmlabs::Messenger
getCoreLibraryVersion()cmlabs::Object [static]
getCurrentContextName()cmlabs::Messenger
getCurrentContextStart()cmlabs::Messenger
getCurrentPhaseName()cmlabs::Messenger
getCurrentPhaseStart()cmlabs::Messenger
getDestinations()cmlabs::Messenger
getHash() const cmlabs::Object [virtual]
getInputMessageCount()cmlabs::Messenger
getName()cmlabs::Messenger
getNextMessage(long ms)cmlabs::Messenger [private]
getOutputMessageCount()cmlabs::Messenger
getParameter(JString module, JString parameter)cmlabs::Messenger
getParameter(const JString &name)cmlabs::Messenger
getParameterDouble(JString module, JString parameter)cmlabs::Messenger
getParameterDouble(JString param)cmlabs::Messenger
getParameterInteger(JString module, JString parameter)cmlabs::Messenger
getParameterInteger(JString param)cmlabs::Messenger
getParameterItems(JString param)cmlabs::Messenger
getParameterNames()cmlabs::Messenger
getParameterSpec(JString module, JString parameter)cmlabs::Messenger
getParameterSpecs(JString module)cmlabs::Messenger
getParameterString(JString module, JString parameter)cmlabs::Messenger
getParameterString(JString param)cmlabs::Messenger
getPayloadSize() const cmlabs::Object [virtual]
getPhaseSpec()cmlabs::Messenger
getProcID()cmlabs::Object
getRandomNumber()cmlabs::Object [static]
getRetrievedMessage(int pos)cmlabs::Messenger
getRetrievedMessageCount()cmlabs::Messenger
getServerID()cmlabs::Messenger
getServerName()cmlabs::Messenger
getStatus(const JString &name)cmlabs::Messenger
getStreamConnection(const JString &name)cmlabs::Messenger
getStreamNames()cmlabs::Messenger
getSystemInfo()cmlabs::Object [static]
getTriggerAlias()cmlabs::Messenger
getTriggerCount()cmlabs::Messenger
getTriggerMessage()cmlabs::Messenger
getUnitTestLog()cmlabs::Object
getWakeupMessage()cmlabs::Messenger
handleSignal(const JString &module, const JString &signal, const JString &content)cmlabs::Messenger
hasParameter(JString name)cmlabs::Messenger
increaseParameter(JString module, JString parameter, int steps)cmlabs::Messenger
inQueuecmlabs::Messenger [private]
inQueueMutexcmlabs::Messenger [private]
inQueueSemaphorecmlabs::Messenger [private]
isCollection() const cmlabs::Object [virtual]
isSameClass(const Object *o2) const cmlabs::Object [virtual]
isStillRunningcmlabs::Messenger [private]
isWakeupMessage(Message *msg)cmlabs::Messenger
log(int level, char *format,...)cmlabs::Messenger
messageSendercmlabs::Messenger [private]
Messenger(const JString &name, MessageSender *sender, const JString &wakeupMessageType, const JString &phaseChangeType)cmlabs::Messenger
mutexcmlabs::Messenger [private]
namecmlabs::Messenger [private]
Object()cmlabs::Object
outputMessagescmlabs::Messenger [private]
parameterscmlabs::Messenger [private]
perfStatcmlabs::Messenger
phaseChangeTypecmlabs::Messenger [private]
phaseMutexcmlabs::Messenger [private]
ping(JString module)cmlabs::Messenger
postMessageToAllDestinations(Message *msg)cmlabs::Messenger
postOutputMessage(Message *msg)cmlabs::Messenger
print()cmlabs::Object [virtual]
prioritycmlabs::Messenger
processFirstMessage()cmlabs::Messenger
processPhaseSpec(PhaseSpec *newSpec, JTime t)cmlabs::Messenger
queryCatalog(const JString &catalog, Message *query)cmlabs::Messenger
recentMessagescmlabs::Messenger
reconnectToMediaServer(JString mediaName, MediaConnection *mediacon)cmlabs::Messenger
removeParameterItem(JString module, JString parameter, JString value)cmlabs::Messenger
removeParameterItem(JString param, JString value)cmlabs::Messenger
resetParameter(JString module, JString parameter)cmlabs::Messenger
resolve(const JString &name, bool forceCNSLookup=false)cmlabs::Messenger
retrieveMessages(const JString &retrieveFrom, const JString &retrieveSpecXML)cmlabs::Messenger
retrieveMessages(const JString &retrieveFrom, RetrieveSpec *retrieveSpec)cmlabs::Messenger
retrieveMessages(const JString &retrieveFrom, const ObjectCollection &retrieveSpecs)cmlabs::Messenger
sendOutputMessages()cmlabs::Messenger
sendPhaseChange(const JString &dest="")cmlabs::Messenger
setParameter(JString module, JString parameter, JString value)cmlabs::Messenger
setParameterDouble(JString module, JString parameter, double value)cmlabs::Messenger
setParameterDouble(JString param, double value)cmlabs::Messenger
setParameterInteger(JString module, JString parameter, int value)cmlabs::Messenger
setParameterInteger(JString param, int value)cmlabs::Messenger
setParameterString(JString module, JString parameter, JString value)cmlabs::Messenger
setParameterString(JString param, JString value)cmlabs::Messenger
setSignalHandler(bool(*handler)(const JString &module, const JString &signal, const JString &content))cmlabs::Messenger
setStatus(const JString &name, const JString &value)cmlabs::Messenger
shouldContinuecmlabs::Messenger [private]
shouldContinueRunning()cmlabs::Messenger
signalHandlercmlabs::Messenger
startCrankTimecmlabs::Messenger [private]
startProcessTimecmlabs::Messenger [private]
streamscmlabs::Messenger [private]
terminate()cmlabs::Messenger
toBinaryBuffer(int chunk, char *buffer, int maxlen)cmlabs::Object [virtual]
toHTML()cmlabs::Object [virtual]
totalTriggerCountcmlabs::Messenger [private]
toXML()cmlabs::Object [virtual]
unitTest()cmlabs::Object [virtual]
unitTestLogcmlabs::Object
verbosecmlabs::Messenger
wait(long ms)cmlabs::Object [static]
waitForNewMessage(int timeout)cmlabs::Messenger
wakeupMessageTypecmlabs::Messenger [private]
~Messenger()cmlabs::Messenger
~Object()cmlabs::Object [virtual]


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