cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mtsManagerComponentServer Member List

This is the complete list of members for mtsManagerComponentServer, including all inherited members.

AddComponentEvent(const mtsDescriptionComponent &component)mtsManagerComponentServer
AddConnectionEvent(const mtsDescriptionConnection &connection)mtsManagerComponentServer
AddInterfaceGCM(void)mtsManagerComponentServerprotected
AddInterfaceInput(const std::string &interfaceInputName)mtsComponentvirtual
AddInterfaceInputExisting(const std::string &interfaceInputName, mtsInterfaceInput *interfaceInput)mtsComponentprotected
AddInterfaceInternal(const bool useMangerComponentServices=false)mtsComponentprotected
AddInterfaceOutput(const std::string &interfaceOutputName)mtsComponentvirtual
AddInterfaceOutputExisting(const std::string &interfaceOutputName, mtsInterfaceOutput *interfaceOutput)mtsComponentprotected
AddInterfaceProvided(const std::string &interfaceProvidedName, mtsInterfaceQueueingPolicy queueingPolicy=MTS_COMPONENT_POLICY)mtsComponent
AddInterfaceProvidedUsingMailbox(const std::string &interfaceProvidedName, mtsMailBox *mailBox)mtsComponentprotected
AddInterfaceProvidedWithoutSystemEvents(const std::string &newInterfaceName, mtsInterfaceQueueingPolicy queueingPolicy=MTS_COMPONENT_POLICY, bool isProxy=false)mtsTaskFromSignalvirtual
AddInterfaceRequired(const std::string &interfaceRequiredName, mtsRequiredType isRequired=MTS_REQUIRED)mtsComponent
AddInterfaceRequiredExisting(const std::string &interfaceRequiredName, mtsInterfaceRequired *interfaceRequired)mtsComponentprotected
AddInterfaceRequiredUsingMailbox(const std::string &interfaceRequiredName, mtsMailBox *mailBox, mtsRequiredType required)mtsComponentprotected
AddInterfaceRequiredWithoutSystemEventHandlers(const std::string &interfaceRequiredName, mtsRequiredType required=MTS_REQUIRED)mtsTaskFromSignalvirtual
AddNewClientProcess(const std::string &clientProcessName)mtsManagerComponentServer
AddProvidedInterface(const std::string &interfaceProvidedName)mtsComponentinline
AddRequiredInterface(const std::string &requiredInterfaceName)mtsComponentinline
AddStateTable(mtsStateTable *existingStateTable, bool addInterfaceProvided=true)mtsComponent
BaseType typedefmtsTaskFromSignalprotected
CaptureThreadmtsTaskContinuousprotected
ChangeState(mtsComponentState::Enum newState)mtsTaskprotected
ChangeStateEventmtsTaskprotected
ChangeStateEventHandler(const mtsComponentState &newState)mtsTaskprotected
CheckForOwnThread(void) const mtsTask
Cleanup(void)mtsManagerComponentServervirtual
CleanupInternal(void)mtsTaskprotectedvirtual
ComponentDisconnect(const std::string &processName, const mtsDescriptionConnection &arg)mtsManagerComponentServer
Configure(const std::string &CMN_UNUSED(filename)="")mtsTaskinlinevirtual
mtsComponent::Configure(const std::string &filename="")mtsComponentvirtual
Create(void *data=0)mtsTaskContinuousvirtual
mtsTask::Create(void)mtsTaskinlinevirtual
CreateAndWait(double timeoutInSeconds)mtsComponent
DeSerializeRaw(std::istream &inputStream)cmnGenericObjectvirtual
DisconnectCleanup(const std::string &processName)mtsManagerComponentServer
DoRunInternal(void)mtsTaskprotected
EnableDynamicComponentManagement(void)mtsComponentprotected
EventGeneratorChangeStatemtsComponentprotected
EventPrintLogmtsManagerComponentServerprotected
ExecInmtsTaskprotected
ExecOutmtsTaskprotected
FromStreamRaw(std::istream &inputStream, const char delimiter= ' ')cmnGenericObjectvirtual
GCMmtsManagerComponentServerprotected
GetAveragePeriod(void) const mtsTaskinline
GetDefaultStateTable(void)mtsTaskinline
GetDefaultStateTableName(void) const mtsTaskinline
GetInterfaceInput(const std::string &interfaceInputName) const mtsComponent
GetInterfaceOutput(const std::string &interfaceOutputName) const mtsComponent
GetInterfaceProvided(const std::string &interfaceProvidedName) const mtsComponent
GetInterfaceProvidedFor(const std::string &interfaceRequiredName)mtsComponent
GetInterfaceRequired(const std::string &interfaceRequiredName)mtsComponent
GetLogMultiplexer(void) const mtsComponentvirtual
GetManagerComponentServices(void) const mtsComponentinline
GetManagerComponentServices(void)mtsComponentinline
GetName(void) const mtsComponent
GetName(std::string &placeHolder) const mtsComponent
GetNameOfInterfaceComponentProvided(void)mtsManagerComponentBasestatic
GetNameOfInterfaceComponentRequiredFor(const std::string &componentName)mtsManagerComponentBasestatic
GetNameOfInterfaceGCMProvided(void)mtsManagerComponentBasestatic
GetNameOfInterfaceGCMRequiredFor(const std::string &processName)mtsManagerComponentBasestatic
GetNameOfInterfaceInternalProvided(void)mtsManagerComponentBasestatic
GetNameOfInterfaceInternalRequired(void)mtsManagerComponentBasestatic
GetNameOfInterfaceLCMProvided(void)mtsManagerComponentBasestatic
GetNameOfInterfaceLCMRequired(void)mtsManagerComponentBasestatic
GetNameOfManagerComponentClientFor(const std::string &processName)mtsManagerComponentBasestatic
GetNameOfManagerComponentServer(void)mtsManagerComponentBasestatic
GetNamesOfInterfacesInput(void) const mtsComponent
GetNamesOfInterfacesOutput(void) const mtsComponent
GetNamesOfInterfacesProvided(void) const mtsComponent
GetNamesOfInterfacesProvidedOrOutput(void) const mtsComponent
GetNamesOfInterfacesRequired(void) const mtsComponent
GetNamesOfInterfacesRequiredOrInput(void) const mtsComponent
GetNamesOfProcesses(std::vector< std::string > &processList) const mtsManagerComponentServerprotected
GetNumberOfInterfacesInput(void) const mtsComponent
GetNumberOfInterfacesOutput(void) const mtsComponent
GetNumberOfInterfacesProvided(void) const mtsComponent
GetNumberOfInterfacesRequired(void) const mtsComponent
GetState(void) const mtsComponent
GetState(mtsComponentState &state) const mtsComponent
GetStateTable(const std::string &stateTableName)mtsComponent
GetTick(void) const mtsTaskprotected
HandleChangeStateEvent(const mtsComponentStateChange &stateChange)mtsManagerComponentServerprotected
InitializationDelaymtsTaskprotected
Initialize(void)mtsComponentprotected
InterfaceExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) const mtsComponent
InterfaceGCMCommands_ComponentConfigure(const mtsDescriptionComponent &arg)mtsManagerComponentServerprotected
InterfaceGCMCommands_ComponentConnect(const mtsDescriptionConnection &connectionDescription)mtsManagerComponentServerprotected
InterfaceGCMCommands_ComponentCreate(const mtsDescriptionComponent &componentDescription, bool &result)mtsManagerComponentServerprotected
InterfaceGCMCommands_ComponentDisconnect(const mtsDescriptionConnection &arg)mtsManagerComponentServerprotected
InterfaceGCMCommands_ComponentGetState(const mtsDescriptionComponent &component, mtsComponentState &state) const mtsManagerComponentServerprotected
InterfaceGCMCommands_ComponentResume(const mtsComponentStatusControl &arg)mtsManagerComponentServerprotected
InterfaceGCMCommands_ComponentStart(const mtsComponentStatusControl &arg)mtsManagerComponentServerprotected
InterfaceGCMCommands_ComponentStop(const mtsComponentStatusControl &arg)mtsManagerComponentServerprotected
InterfaceGCMCommands_DisableLogForwarding(const std::vector< std::string > &processNames)mtsManagerComponentServerprotected
InterfaceGCMCommands_EnableLogForwarding(const std::vector< std::string > &processNames)mtsManagerComponentServerprotected
InterfaceGCMCommands_GetAbsoluteTimeDiffs(const std::vector< std::string > &processNames, std::vector< double > &processTimes) const mtsManagerComponentServerprotected
InterfaceGCMCommands_GetInterfaceProvidedDescription(const mtsDescriptionInterface &intfc, mtsInterfaceProvidedDescription &description) const mtsManagerComponentServerprotected
InterfaceGCMCommands_GetInterfaceRequiredDescription(const mtsDescriptionInterface &intfc, mtsInterfaceRequiredDescription &description) const mtsManagerComponentServerprotected
InterfaceGCMCommands_GetListOfComponentClasses(const std::string &processName, std::vector< mtsDescriptionComponentClass > &listOfComponentClasses) const mtsManagerComponentServerprotected
InterfaceGCMCommands_GetListOfConnections(std::vector< mtsDescriptionConnection > &listOfConnections) const mtsManagerComponentServerprotected
InterfaceGCMCommands_GetLogForwardingStates(const stdStringVec &processNames, stdCharVec &states) const mtsManagerComponentServerprotected
InterfaceGCMCommands_GetNamesOfComponents(const std::string &processName, std::vector< std::string > &names) const mtsManagerComponentServerprotected
InterfaceGCMCommands_GetNamesOfInterfaces(const mtsDescriptionComponent &component, mtsDescriptionInterface &interfaces) const mtsManagerComponentServerprotected
InterfaceGCMCommands_GetNamesOfProcesses(std::vector< std::string > &names) const mtsManagerComponentServerprotected
InterfaceGCMCommands_LoadLibrary(const mtsDescriptionLoadLibrary &lib, bool &result) const mtsManagerComponentServerprotected
InterfaceGCMCommands_PrintLog(const mtsLogMessage &log)mtsManagerComponentServerprotected
InterfaceGCMCommands_SetLogForwarding(const std::vector< std::string > &processNames, bool state)mtsManagerComponentServerprotected
InterfaceGCMEvents_AddComponentmtsManagerComponentServerprotected
InterfaceGCMEvents_AddConnectionmtsManagerComponentServerprotected
InterfaceGCMEvents_ChangeStatemtsManagerComponentServerprotected
InterfaceGCMEvents_MCSReadymtsManagerComponentServerprotected
InterfaceGCMEvents_RemoveConnectionmtsManagerComponentServerprotected
InterfaceGCMFunctionMapmtsManagerComponentServerprotected
InterfaceGCMFunctionMapType typedefmtsManagerComponentServerprotected
InterfaceInternalCommands_AddObserverList(const mtsEventHandlerList &argin, mtsEventHandlerList &argout)mtsComponentprotected
InterfaceInternalCommands_ComponentCreate(const mtsDescriptionComponent &componentDescription, bool &result)mtsComponentprotected
InterfaceInternalCommands_ComponentStartOther(const mtsComponentStatusControl &arg)mtsComponentprotected
InterfaceInternalCommands_GetEndUserInterface(const mtsEndUserInterfaceArg &argin, mtsEndUserInterfaceArg &argout)mtsComponentprotected
InterfaceInternalCommands_RemoveEndUserInterface(const mtsEndUserInterfaceArg &argin, mtsEndUserInterfaceArg &argout)mtsComponentprotected
InterfaceInternalCommands_RemoveObserverList(const mtsEventHandlerList &argin, mtsEventHandlerList &argout)mtsComponentprotected
InterfaceProvidedOrOutputExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) const mtsComponent
InterfaceProvidedToManagermtsComponentprotected
InterfaceProvidedToManagerCallablemtsTaskprotected
InterfaceRequiredOrInputExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) const mtsComponent
InterfacesInputmtsComponentprotected
InterfacesInputMapType typedefmtsComponentprotected
InterfacesOutputmtsComponentprotected
InterfacesOutputMapType typedefmtsComponentprotected
InterfacesProvidedmtsComponentprotected
InterfacesProvidedMapType typedefmtsComponentprotected
InterfacesRequiredmtsComponentprotected
InterfacesRequiredMapType typedefmtsComponentprotected
IsEndTask(void) const mtsComponent
IsManagerComponent(const std::string &componentName)mtsManagerComponentBasestatic
IsManagerComponentClient(const std::string &componentName)mtsManagerComponentBasestatic
IsManagerComponentServer(const std::string &componentName)mtsManagerComponentBasestatic
IsNameOfInterfaceComponentProvided(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceComponentRequired(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceGCMProvided(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceGCMRequired(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceInternalProvided(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceInternalRequired(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceLCMProvided(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInterfaceLCMRequired(const std::string &interfaceName)mtsManagerComponentBasestatic
IsNameOfInternalInterface(const std::string &interfaceName)mtsManagerComponentBasestatic
IsOverranPeriod(void) const mtsTaskinlinevirtual
IsPeriodic(void) const mtsTaskinlinevirtual
IsRunning(void) const mtsComponent
IsStarted(void) const mtsComponent
IsTerminated(void) const mtsComponent
Kill(void)mtsTaskFromSignalvirtual
KillAndWait(double timeoutInSeconds)mtsComponent
KillSeparateLogFile(void)mtsComponentprotected
LoDMultiplexerStreambufmtsComponentprotected
LogFilemtsComponentprotected
ManagerComponentServicesmtsComponentprotected
mtsComponent(void)mtsComponentprotected
mtsComponent(const mtsComponent &other)mtsComponentprotected
mtsComponent(const std::string &deviceName)mtsComponent
mtsManagerComponentBase(const std::string &componentName)mtsManagerComponentBase
mtsManagerComponentServer(mtsManagerGlobal *gcm)mtsManagerComponentServerprotected
mtsManagerLocal classmtsManagerComponentServerfriend
mtsTask(const std::string &name, unsigned int sizeStateTable=256)mtsTask
mtsTaskContinuous(const std::string &name, unsigned int sizeStateTable=256, bool newThread=true)mtsTaskContinuous
mtsTaskContinuous(const mtsTaskContinuousConstructorArg &arg)mtsTaskContinuous
mtsTaskFromSignal(const std::string &name, unsigned int sizeStateTable=256)mtsTaskFromSignal
NamemtsComponentprotected
NewThreadmtsTaskContinuousprotected
OnRunException(const std::exception &excp)mtsTaskvirtual
OnStartupException(const std::exception &excp)mtsTaskvirtual
OverranPeriodmtsTaskprotected
PostCommandQueuedCallablemtsTaskFromSignalprotected
PostCommandQueuedMethod(void)mtsTaskFromSignalprotected
ProcessMailBoxes(InterfacesProvidedMapType &interfaces)mtsComponentprotected
ProcessManagerCommandsIfNotActive()mtsTask
ProcessQueuedCommands(void)mtsComponentinlineprotected
ProcessQueuedEvents(void)mtsComponentprotected
ReconstructFrom(const cmnGenericObject &other)cmnGenericObject
RemoveConnectionEvent(const mtsDescriptionConnection &connection)mtsManagerComponentServer
RemoveInterfaceProvided(const std::string &interfaceProvidedName, const bool skipDisconnect=false)mtsComponent
RemoveInterfaceRequired(const std::string &interfaceRequiredName, const bool skipDisconnect=false)mtsComponent
ReplayModemtsComponentprotected
ResetOverranPeriod(void)mtsTaskinlinevirtual
ReturnValuemtsTaskprotected
Run(void)mtsManagerComponentServervirtual
RunEvent(bool check=true)mtsTaskprotected
RunEventCalledmtsTaskprotected
RunEventHandler(void)mtsTaskprotected
RunEventInternalmtsTaskprotected
RunInternal(void *argument)mtsTaskFromSignalprotectedvirtual
Running(void) const mtsComponentinline
SaveThreadStartData(void *data)mtsTaskprotectedvirtual
Scalar(const size_t CMN_UNUSED(index)) const cmnGenericObjectinlinevirtual
ScalarDescription(const size_t CMN_UNUSED(index), const std::string &CMN_UNUSED(userDescription)) const cmnGenericObjectinlinevirtual
ScalarNumber(void) const cmnGenericObjectinlinevirtual
ScalarNumberIsFixed(void) const cmnGenericObjectinlinevirtual
SerializeRaw(std::ostream &outputStream) const cmnGenericObjectvirtual
Services(void) const =0cmnGenericObjectpure virtual
SetInitializationDelay(double delay)mtsTask
SetName(const std::string &componentName)mtsComponent
SetReplayData(const std::string &stateTableName, const std::string &fileName)mtsComponent
SetReplayMode(void)mtsComponent
SetReplayTime(const double time)mtsComponent
SetThreadReturnValue(void *returnValue)mtsTaskprotectedvirtual
Sleep(double timeInSeconds)mtsTaskprotected
Start(void)mtsTaskContinuousvirtual
StartAndWait(double timeoutInSeconds)mtsComponent
StartInternal(void)mtsTaskContinuousprotectedvirtual
Startup(void)mtsManagerComponentServervirtual
StartupInternal(void)mtsTaskprotectedvirtual
StatemtsComponentprotected
StateChangemtsTaskprotected
StateChangeSignalmtsTaskprotected
StateTablemtsTaskprotected
StateTableMapType typedefmtsComponentprotected
StateTablesmtsComponentprotected
Suspend(void)mtsTaskContinuousvirtual
ThisType typedefmtsComponent
ThreadmtsTaskprotected
ThreadStartDatamtsTaskprotected
ToStream(std::ostream &outputStream) const mtsComponentvirtual
ToStreamRaw(std::ostream &outputStream, const char delimiter= ' ', bool headerOnly=false, const std::string &headerPrefix="") const cmnGenericObjectvirtual
ToString(void) const cmnGenericObject
UnknownExceptionmtsTaskstatic
UseSeparateLogFile(const std::string &filename, bool forwardToLogger=true)mtsComponent
UseSeparateLogFileDefault(bool forwardToLogger=true)mtsComponent
UseSeparateLogFileDefaultWithDate(bool forwardToLogger=true)mtsComponent
UseSeparateLogFileFlagmtsComponentprotected
WaitForState(mtsComponentState desiredState, double timeout)mtsTaskprotectedvirtual
WaitForWakeup(void)mtsTaskinlinevirtual
WaitToStart(double timeout)mtsTaskvirtual
WaitToTerminate(double timeout)mtsTaskvirtual
Wakeup(void)mtsTaskinlinevirtual
~cmnGenericObject(void)cmnGenericObjectinlinevirtual
~mtsComponent()mtsComponentvirtual
~mtsManagerComponentBase()mtsManagerComponentBasevirtual
~mtsManagerComponentServer()mtsManagerComponentServerprotected
~mtsTask()mtsTaskvirtual
~mtsTaskContinuous()mtsTaskContinuousvirtual
~mtsTaskFromSignal()mtsTaskFromSignalinlinevirtual