Public Member Functions | |
| def | __del__ (self) |
| Virtual destractor Virtual destractor. More... | |
| def | __init__ (self, rtobj) |
| Constructor Constructor. More... | |
| def | addSdoServiceConsumer (self, sProfile) |
| Add Service Consumer bool addSdoServiceConsumer(const SDOPackage::ServiceProfile& sProfile);. More... | |
| def | addSdoServiceProvider (self, prof, provider) |
| Set a SDO service providerbool SdoServiceAdmin:: addSdoServiceProvider(const SDOPackage::ServiceProfile& prof, SdoServiceProviderBase* provider) More... | |
| def | getServiceProvider (self, id) |
| Get ServiceProfile of an SDO ServiceSDOPackage::SDOService_ptr SdoServiceAdmin::getServiceProvider(const char* id) More... | |
| def | getServiceProviderProfile (self, id) |
| Get ServiceProfile of an SDO Service ProviderSDOPackage::ServiceProfile* SdoServiceAdmin::getServiceProviderProfile(const char* id) More... | |
| def | getServiceProviderProfiles (self) |
| Get ServiceProfileList of SDO Service ProviderSDOPackage::ServiceProfileList* SdoServiceAdmin::getServiceProviderProfiles() More... | |
| def | getUUID (self) |
| def | ifrToKey (self, ifr) |
| def | isEnabledConsumerType (self, sProfile) |
| If it is enabled service typebool SdoServiceAdmin:: isEnabledConsumerType(const SDOPackage::ServiceProfile& sProfile) More... | |
| def | isExistingConsumerType (self, sProfile) |
| If it is existing service type bool isExistingConsumerType(const SDOPackage::ServiceProfile& sProfile);. More... | |
| def | removeSdoServiceConsumer (self, id) |
| Remove Service Consumer bool removeSdoServiceConsumer(const char* id);. More... | |
| def | removeSdoServiceProvider (self, id) |
| Remove a SDO service providerbool SdoServiceAdmin::removeSdoServiceProvider(const char* id) More... | |
Private Attributes | |
| _allConsumerEnabled | |
| _consumer_mutex | |
| _consumers | |
| _consumerTypes | |
| _provider_mutex | |
| _providerProfiles | |
| _providers | |
| _rtcout | |
| _rtobj | |
Definition at line 90 of file SdoServiceAdmin.py.
| def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.__init__ | ( | self, | |
| rtobj | |||
| ) |
Constructor Constructor.
| SdoServiceAdmin(::RTC::RTObject_impl& | rtobj); SDO ServiceProfileList with mutex lock SDO ServiceProfileList with mutex lock logger |
Definition at line 107 of file SdoServiceAdmin.py.
| def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.__del__ | ( | self | ) |
Virtual destractor Virtual destractor.
Definition at line 218 of file SdoServiceAdmin.py.
| def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.addSdoServiceConsumer | ( | self, | |
| sProfile | |||
| ) |
Add Service Consumer bool addSdoServiceConsumer(const SDOPackage::ServiceProfile& sProfile);.
Definition at line 345 of file SdoServiceAdmin.py.
| def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.addSdoServiceProvider | ( | self, | |
| prof, | |||
| provider | |||
| ) |
Set a SDO service providerbool SdoServiceAdmin:: addSdoServiceProvider(const SDOPackage::ServiceProfile& prof, SdoServiceProviderBase* provider)
Definition at line 295 of file SdoServiceAdmin.py.
| def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.getServiceProvider | ( | self, | |
| id | |||
| ) |
Get ServiceProfile of an SDO ServiceSDOPackage::SDOService_ptr SdoServiceAdmin::getServiceProvider(const char* id)
Definition at line 280 of file SdoServiceAdmin.py.
| def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.getServiceProviderProfile | ( | self, | |
| id | |||
| ) |
Get ServiceProfile of an SDO Service ProviderSDOPackage::ServiceProfile* SdoServiceAdmin::getServiceProviderProfile(const char* id)
Definition at line 262 of file SdoServiceAdmin.py.
| def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.getServiceProviderProfiles | ( | self | ) |
Get ServiceProfileList of SDO Service ProviderSDOPackage::ServiceProfileList* SdoServiceAdmin::getServiceProviderProfiles()
Definition at line 245 of file SdoServiceAdmin.py.
| def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.getUUID | ( | self | ) |
Definition at line 476 of file SdoServiceAdmin.py.
| def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.ifrToKey | ( | self, | |
| ifr | |||
| ) |
Definition at line 480 of file SdoServiceAdmin.py.
| def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.isEnabledConsumerType | ( | self, | |
| sProfile | |||
| ) |
If it is enabled service typebool SdoServiceAdmin:: isEnabledConsumerType(const SDOPackage::ServiceProfile& sProfile)
Definition at line 439 of file SdoServiceAdmin.py.
| def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.isExistingConsumerType | ( | self, | |
| sProfile | |||
| ) |
If it is existing service type bool isExistingConsumerType(const SDOPackage::ServiceProfile& sProfile);.
Definition at line 462 of file SdoServiceAdmin.py.
| def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.removeSdoServiceConsumer | ( | self, | |
| id | |||
| ) |
Remove Service Consumer bool removeSdoServiceConsumer(const char* id);.
Definition at line 407 of file SdoServiceAdmin.py.
| def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.removeSdoServiceProvider | ( | self, | |
| id | |||
| ) |
Remove a SDO service providerbool SdoServiceAdmin::removeSdoServiceProvider(const char* id)
Definition at line 318 of file SdoServiceAdmin.py.
|
private |
Definition at line 111 of file SdoServiceAdmin.py.
|
private |
Definition at line 118 of file SdoServiceAdmin.py.
|
private |
Definition at line 117 of file SdoServiceAdmin.py.
|
private |
Definition at line 109 of file SdoServiceAdmin.py.
|
private |
Definition at line 115 of file SdoServiceAdmin.py.
|
private |
Definition at line 114 of file SdoServiceAdmin.py.
|
private |
Definition at line 110 of file SdoServiceAdmin.py.
|
private |
Definition at line 120 of file SdoServiceAdmin.py.
|
private |
Definition at line 108 of file SdoServiceAdmin.py.