

Definition at line 44 of file mtsManagerGlobalInterface.h.
| virtual bool mtsManagerGlobalInterface::AddProcess | ( | const std::string & | processName | ) | [pure virtual] |
Register process.
| processName | Name of process |
| virtual bool mtsManagerGlobalInterface::FindProcess | ( | const std::string & | processName | ) | const [pure virtual] |
Find process.
| processName | Name of process |
| virtual bool mtsManagerGlobalInterface::RemoveProcess | ( | const std::string & | processName | ) | [pure virtual] |
Remove process.
| processName | Name of process |
| virtual bool mtsManagerGlobalInterface::AddComponent | ( | const std::string & | processName, | |
| const std::string & | componentName | |||
| ) | [pure virtual] |
Register component.
| processName | Name of process | |
| componentName | Name of component |
| virtual bool mtsManagerGlobalInterface::FindComponent | ( | const std::string & | processName, | |
| const std::string & | componentName | |||
| ) | const [pure virtual] |
Find component using process name and component name.
| processName | Name of process | |
| componentName | Name of component |
| virtual bool mtsManagerGlobalInterface::RemoveComponent | ( | const std::string & | processName, | |
| const std::string & | componentName | |||
| ) | [pure virtual] |
Remove component.
| processName | Name of process | |
| componentName | Name of component |
| virtual bool mtsManagerGlobalInterface::AddInterfaceProvidedOrOutput | ( | const std::string & | processName, | |
| const std::string & | componentName, | |||
| const std::string & | interfaceName, | |||
| const bool | isProxyInterface | |||
| ) | [pure virtual] |
Register provided interface. Can be called at run-time.
| processName | Name of process | |
| componentName | Name of component | |
| interfaceName | Name of provided interface to be added | |
| isProxyInterface | True if interface added is a proxy interface |
| virtual bool mtsManagerGlobalInterface::AddInterfaceRequiredOrInput | ( | const std::string & | processName, | |
| const std::string & | componentName, | |||
| const std::string & | interfaceName, | |||
| const bool | isProxyInterface | |||
| ) | [pure virtual] |
Register required interface. Can be called at run-time.
| processName | Name of process | |
| componentName | Name of component | |
| interfaceName | Name of required interface to be added | |
| isProxyInterface | True if interface added is a proxy interface |
| virtual bool mtsManagerGlobalInterface::FindInterfaceProvidedOrOutput | ( | const std::string & | processName, | |
| const std::string & | componentName, | |||
| const std::string & | interfaceName | |||
| ) | const [pure virtual] |
Find provided interface using process name, component name, and interface name.
| processName | Name of process | |
| componentName | Name of component | |
| interfaceName | Name of provided interface |
| virtual bool mtsManagerGlobalInterface::FindInterfaceRequiredOrInput | ( | const std::string & | processName, | |
| const std::string & | componentName, | |||
| const std::string & | interfaceName | |||
| ) | const [pure virtual] |
Find required interface using process name, component name, and interface name.
| processName | Name of process | |
| componentName | Name of component | |
| interfaceName | Name of required interface |
| virtual bool mtsManagerGlobalInterface::RemoveInterfaceProvidedOrOutput | ( | const std::string & | processName, | |
| const std::string & | componentName, | |||
| const std::string & | interfaceName | |||
| ) | [pure virtual] |
Remove provided interface. Can be called at run-time.
| processName | Name of process | |
| componentName | Name of component | |
| interfaceName | Name of provided interface to be removed |
| virtual bool mtsManagerGlobalInterface::RemoveInterfaceRequiredOrInput | ( | const std::string & | processName, | |
| const std::string & | componentName, | |||
| const std::string & | interfaceName | |||
| ) | [pure virtual] |
Remove required interface. Can be called at run-time.
| processName | Name of process | |
| componentName | Name of component | |
| interfaceName | Name of required interface to be removed |
| virtual int mtsManagerGlobalInterface::Connect | ( | const std::string & | requestProcessName, | |
| const std::string & | clientProcessName, | |||
| const std::string & | clientComponentName, | |||
| const std::string & | clientInterfaceRequiredName, | |||
| const std::string & | serverProcessName, | |||
| const std::string & | serverComponentName, | |||
| const std::string & | serverInterfaceProvidedName | |||
| ) | [pure virtual] |
Connect two interfaces.
| requestProcessName | Name of process that requests this connection | |
| clientProcessName | Name of client process | |
| clientComponentName | Name of client component | |
| clientInterfaceRequiredName | Name of client's required interface | |
| serverProcessName | Name of server process | |
| serverComponentName | Name of server component | |
| serverInterfaceProvidedName | Name of server's provided interface |
| virtual bool mtsManagerGlobalInterface::ConnectConfirm | ( | unsigned int | connectionSessionID | ) | [pure virtual] |
Confirm that connection has been successfully established.
| connectionSessionID | Connection id |
| virtual bool mtsManagerGlobalInterface::Disconnect | ( | const std::string & | clientProcessName, | |
| const std::string & | clientComponentName, | |||
| const std::string & | clientInterfaceRequiredName, | |||
| const std::string & | serverProcessName, | |||
| const std::string & | serverComponentName, | |||
| const std::string & | serverInterfaceProvidedName | |||
| ) | [pure virtual] |
Disconnect two interfaces.
| clientProcessName | Name of client process | |
| clientComponentName | Name of client component | |
| clientInterfaceRequiredName | Name of required interface | |
| serverProcessName | Name of server process | |
| serverComponentName | Name of server component | |
| serverInterfaceProvidedName | Name of provided interface |
| virtual void mtsManagerGlobalInterface::GetListOfConnections | ( | std::vector< mtsDescriptionConnection > & | list | ) | const [pure virtual] |
Get a list of all active connections represented by a set of strings