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

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

AddComponent(const std::string &processName, const std::string &componentName)mtsManagerGlobalvirtual
AddConnectionToInterfaceProvidedOrOutput(const std::string &serverProcessName, const std::string &serverComponentName, const std::string &interfaceName, const ConnectionIDType connectionID)mtsManagerGlobalprotected
AddConnectionToInterfaceRequiredOrInput(const std::string &clientProcessName, const std::string &clientComponentName, const std::string &interfaceName, const ConnectionIDType connectionID)mtsManagerGlobalprotected
AddInterfaceProvidedOrOutput(const std::string &processName, const std::string &componentName, const std::string &interfaceName)mtsManagerGlobalvirtual
AddInterfaceRequiredOrInput(const std::string &processName, const std::string &componentName, const std::string &interfaceName)mtsManagerGlobalvirtual
AddProcess(const std::string &processName)mtsManagerGlobalvirtual
AddProcessObject(mtsManagerLocalInterface *localManagerObject, const bool isManagerProxyServer=false)mtsManagerGlobal
AddToDisconnectedProcessCleanup(const std::string &sourceProcessName, const std::string &targetProcessName, const std::string &targetComponentProxyName)mtsManagerGlobalprotected
CheckConnectConfirmTimeout(void)mtsManagerGlobal
Cleanup(void)mtsManagerGlobalprotected
CleanupDisconnectedProcess(const std::string &nameOfProcessDisconnected)mtsManagerGlobalprotected
CleanupElementListType typedefmtsManagerGlobalprotected
CleanupElementType typedefmtsManagerGlobalprotected
ComponentMapType typedefmtsManagerGlobalprotected
Connect(const std::string &requestProcessName, const std::string &clientProcessName, const std::string &clientComponentName, const std::string &clientInterfaceName, const std::string &serverProcessName, const std::string &serverComponentName, const std::string &serverInterfaceName)mtsManagerGlobalvirtual
ConnectConfirm(const ConnectionIDType connectionID)mtsManagerGlobalvirtual
ConnectionChangemtsManagerGlobalprotected
ConnectionIDmtsManagerGlobalprotected
ConnectionIDListType typedefmtsManagerGlobalprotected
ConnectionMapmtsManagerGlobalprotected
ConnectionMapChangemtsManagerGlobalprotected
ConnectionMapType typedefmtsManagerGlobalprotected
ConnectServerSideInterfaceRequest(const ConnectionIDType connectionID)mtsManagerGlobalvirtual
DeSerializeRaw(std::istream &inputStream)cmnGenericObjectvirtual
Disconnect(const ConnectionIDType connectionID)mtsManagerGlobalvirtual
Disconnect(const mtsDescriptionConnection &connection)mtsManagerGlobal
Disconnect(const std::string &clientProcessName, const std::string &clientComponentName, const std::string &clientInterfaceName, const std::string &serverProcessName, const std::string &serverComponentName, const std::string &serverInterfaceName)mtsManagerGlobalvirtual
DisconnectedProcessCleanupMapmtsManagerGlobalprotected
DisconnectedProcessCleanupMapChangemtsManagerGlobalprotected
DisconnectedProcessCleanupMapType typedefmtsManagerGlobalprotected
DisconnectInternal(void)mtsManagerGlobalprotected
DisconnectQueueType typedefmtsManagerGlobalprotected
FindComponent(const std::string &processName, const std::string &componentName) const mtsManagerGlobalvirtual
FindInterfaceProvidedOrOutput(const std::string &processName, const std::string &componentName, const std::string &interfaceName) const mtsManagerGlobalvirtual
FindInterfaceRequiredOrInput(const std::string &processName, const std::string &componentName, const std::string &interfaceName) const mtsManagerGlobalvirtual
FindProcess(const std::string &processName) const mtsManagerGlobalvirtual
FromStreamRaw(std::istream &inputStream, const char delimiter= ' ')cmnGenericObjectvirtual
GetComponentProxyName(const std::string &processName, const std::string &componentName)mtsManagerGlobalstatic
GetConnectionID(const std::string &clientProcessName, const std::string &clientComponentName, const std::string &interfaceName) const mtsManagerGlobalprotected
GetConnectionInformation(const ConnectionIDType connectionID)mtsManagerGlobalprotected
GetConnectionsOfInterfaceProvidedOrOutput(const std::string &serverProcessName, const std::string &serverComponentName, const std::string &interfaceName) const mtsManagerGlobalprotected
GetConnectionsOfInterfaceProvidedOrOutput(const std::string &serverProcessName, const std::string &serverComponentName, const std::string &interfaceName, InterfaceMapType **interfaceMap) const mtsManagerGlobalprotected
GetConnectionsOfInterfaceRequiredOrInput(const std::string &clientProcessName, const std::string &clientComponentName, const std::string &interfaceName) const mtsManagerGlobalprotected
GetConnectionsOfInterfaceRequiredOrInput(const std::string &clientProcessName, const std::string &clientComponentName, const std::string &interfaceName, InterfaceMapType **interfaceMap) const mtsManagerGlobalprotected
GetDescriptionOfCommand(const std::string &processName, const std::string &componentName, const std::string &providedInterfaceName, const std::string &commandName, std::string &description) const mtsManagerGlobal
GetDescriptionOfEventGenerator(const std::string &processName, const std::string &componentName, const std::string &providedInterfaceName, const std::string &eventGeneratorName, std::string &description) const mtsManagerGlobal
GetDescriptionOfEventHandler(const std::string &processName, const std::string &componentName, const std::string &requiredInterfaceName, const std::string &eventHandlerName, std::string &description) const mtsManagerGlobal
GetDescriptionOfFunction(const std::string &processName, const std::string &componentName, const std::string &requiredInterfaceName, const std::string &functionName, std::string &description) const mtsManagerGlobal
GetInterfaceProvidedProxyAccessInfo(const ConnectionIDType connectionID, std::string &endpointInfo)mtsManagerGlobalvirtual
GetInterfaceProvidedProxyAccessInfo(const std::string &clientProcessName, const std::string &serverProcessName, const std::string &serverComponentName, const std::string &serverInterfaceName, std::string &endpointInfo)mtsManagerGlobalvirtual
GetInterfaceUID(const std::string &processName, const std::string &componentName, const std::string &interfaceName)mtsManagerGlobalstatic
GetIPAddress(void) const mtsManagerGlobal
GetIPAddress(std::vector< std::string > &ipAddresses) const mtsManagerGlobal
GetListOfConnections(std::vector< mtsDescriptionConnection > &list) const mtsManagerGlobalvirtual
GetLogMultiplexer(void) const cmnGenericObjectvirtual
GetName(void)mtsManagerGlobalinlinestatic
GetNamesOfCommands(const std::string &processName, const std::string &componentName, const std::string &providedInterfaceName, std::vector< std::string > &namesOfCommands) const mtsManagerGlobal
GetNamesOfComponents(const std::string &processName, std::vector< std::string > &namesOfComponents) const mtsManagerGlobal
GetNamesOfEventGenerators(const std::string &processName, const std::string &componentName, const std::string &providedInterfaceName, std::vector< std::string > &namesOfEventGenerators) const mtsManagerGlobal
GetNamesOfEventHandlers(const std::string &processName, const std::string &componentName, const std::string &requiredInterfaceName, std::vector< std::string > &namesOfEventHandlers) const mtsManagerGlobal
GetNamesOfFunctions(const std::string &processName, const std::string &componentName, const std::string &requiredInterfaceName, std::vector< std::string > &namesOfFunctions) const mtsManagerGlobal
GetNamesOfInterfacesProvidedOrOutput(const std::string &processName, const std::string &componentName, std::vector< std::string > &namesOfInterfacesProvided) const mtsManagerGlobal
GetNamesOfInterfacesRequiredOrInput(const std::string &processName, const std::string &componentName, std::vector< std::string > &namesOfInterfacesRequired) const mtsManagerGlobal
GetNamesOfProcesses(std::vector< std::string > &namesOfProcesses) const mtsManagerGlobal
GetNumberOfInterfaces(const std::string &processName, const std::string &componentName, const bool includeInternalInterface=true) const mtsManagerGlobalprotected
GetProcessObject(const std::string &processName) const mtsManagerGlobal
InitiateConnect(const ConnectionIDType connectionID)mtsManagerGlobalvirtual
InterfaceMapElementType typedefmtsManagerGlobalprotected
IsAlreadyConnected(const mtsDescriptionConnection &description) const mtsManagerGlobalprotected
IsProxyComponent(const std::string &componentName)mtsManagerGlobalstatic
LocalManagermtsManagerGlobalprotected
LocalManagerConnectedmtsManagerGlobalprotected
ManagerComponentServermtsManagerGlobalprotected
mtsManagerGlobal()mtsManagerGlobal
mtsManagerGlobalTest classmtsManagerGlobalfriend
mtsManagerLocalTest classmtsManagerGlobalfriend
ProcessMapmtsManagerGlobalprotected
ProcessMapChangemtsManagerGlobalprotected
ProcessMapType typedefmtsManagerGlobalprotected
ProxyServermtsManagerGlobalprotected
QueueDisconnectedmtsManagerGlobalprotected
QueueDisconnectedChangemtsManagerGlobalprotected
QueueDisconnectWaitingmtsManagerGlobalprotected
QueueDisconnectWaitingChangemtsManagerGlobalprotected
ReconstructFrom(const cmnGenericObject &other)cmnGenericObject
RemoveComponent(const std::string &processName, const std::string &componentName, const bool lock=true)mtsManagerGlobalvirtual
RemoveConnectionOfInterfaceProvidedOrOutput(const std::string &serverProcessName, const std::string &serverComponentName, const std::string &interfaceName, const ConnectionIDType connectionID)mtsManagerGlobalprotected
RemoveConnectionOfInterfaceRequiredOrInput(const std::string &clientProcessName, const std::string &clientComponentName, const std::string &interfaceName, const ConnectionIDType connectionID)mtsManagerGlobalprotected
RemoveInterfaceProvidedOrOutput(const std::string &processName, const std::string &componentName, const std::string &interfaceName, const bool lock=true)mtsManagerGlobalvirtual
RemoveInterfaceRequiredOrInput(const std::string &processName, const std::string &componentName, const std::string &interfaceName, const bool lock=true)mtsManagerGlobalvirtual
RemoveProcess(const std::string &processName, const bool networkDisconnect=false)mtsManagerGlobalvirtual
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
SetInterfaceProvidedProxyAccessInfo(const ConnectionIDType connectionID, const std::string &endpointInfo)mtsManagerGlobalvirtual
SetMCS(mtsManagerComponentServer *mcs)mtsManagerGlobalinline
ShowInternalStructure(void)mtsManagerGlobalprotected
StartServer(void)mtsManagerGlobal
StopServer(void)mtsManagerGlobal
ThreadDisconnectmtsManagerGlobalprotected
ThreadDisconnectFinishedmtsManagerGlobalprotected
ThreadDisconnectProcess(void *arg)mtsManagerGlobalprotected
ThreadDisconnectRunningmtsManagerGlobalprotected
ToStream(std::ostream &outputStream) const cmnGenericObjectvirtual
ToStreamRaw(std::ostream &outputStream, const char delimiter= ' ', bool headerOnly=false, const std::string &headerPrefix="") const cmnGenericObjectvirtual
ToString(void) const cmnGenericObject
~cmnGenericObject(void)cmnGenericObjectinlinevirtual
~mtsManagerGlobal()mtsManagerGlobal