, 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 | |
aThread | cmlabs::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] |
currentMessage | cmlabs::Messenger | [private] |
currentPhaseSpec | cmlabs::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 | |
inQueue | cmlabs::Messenger | [private] |
inQueueMutex | cmlabs::Messenger | [private] |
inQueueSemaphore | cmlabs::Messenger | [private] |
isCollection() const | cmlabs::Object | [virtual] |
isSameClass(const Object *o2) const | cmlabs::Object | [virtual] |
isStillRunning | cmlabs::Messenger | [private] |
isWakeupMessage(Message *msg) | cmlabs::Messenger | |
log(int level, char *format,...) | cmlabs::Messenger | |
messageSender | cmlabs::Messenger | [private] |
Messenger(const JString &name, MessageSender *sender, const JString &wakeupMessageType, const JString &phaseChangeType) | cmlabs::Messenger | |
mutex | cmlabs::Messenger | [private] |
name | cmlabs::Messenger | [private] |
Object() | cmlabs::Object | |
outputMessages | cmlabs::Messenger | [private] |
parameters | cmlabs::Messenger | [private] |
perfStat | cmlabs::Messenger | |
phaseChangeType | cmlabs::Messenger | [private] |
phaseMutex | cmlabs::Messenger | [private] |
ping(JString module) | cmlabs::Messenger | |
postMessageToAllDestinations(Message *msg) | cmlabs::Messenger | |
postOutputMessage(Message *msg) | cmlabs::Messenger | |
print() | cmlabs::Object | [virtual] |
priority | cmlabs::Messenger | |
processFirstMessage() | cmlabs::Messenger | |
processPhaseSpec(PhaseSpec *newSpec, JTime t) | cmlabs::Messenger | |
queryCatalog(const JString &catalog, Message *query) | cmlabs::Messenger | |
recentMessages | cmlabs::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 | |
shouldContinue | cmlabs::Messenger | [private] |
shouldContinueRunning() | cmlabs::Messenger | |
signalHandler | cmlabs::Messenger | |
startCrankTime | cmlabs::Messenger | [private] |
startProcessTime | cmlabs::Messenger | [private] |
streams | cmlabs::Messenger | [private] |
terminate() | cmlabs::Messenger | |
toBinaryBuffer(int chunk, char *buffer, int maxlen) | cmlabs::Object | [virtual] |
toHTML() | cmlabs::Object | [virtual] |
totalTriggerCount | cmlabs::Messenger | [private] |
toXML() | cmlabs::Object | [virtual] |
unitTest() | cmlabs::Object | [virtual] |
unitTestLog | cmlabs::Object | |
verbose | cmlabs::Messenger | |
wait(long ms) | cmlabs::Object | [static] |
waitForNewMessage(int timeout) | cmlabs::Messenger | |
wakeupMessageType | cmlabs::Messenger | [private] |
~Messenger() | cmlabs::Messenger | |
~Object() | cmlabs::Object | [virtual] |