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.