OpenRTM-aist-Python 1.2.1
Public Member Functions | List of all members
OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin Class Reference

Public Member Functions

def __init__ (self, rtobj)
 Constructor Constructor. More...
 
def __del__ (self)
 Virtual destractor Virtual destractor.
 
def init (self, rtobj)
 
def exit (self)
 
def getServiceProviderProfiles (self)
 Get ServiceProfileList of SDO Service ProviderSDOPackage::ServiceProfileList* SdoServiceAdmin::getServiceProviderProfiles()
 
def getServiceProviderProfile (self, id)
 Get ServiceProfile of an SDO Service ProviderSDOPackage::ServiceProfile* SdoServiceAdmin::getServiceProviderProfile(const char* id)
 
def getServiceProvider (self, id)
 Get ServiceProfile of an SDO ServiceSDOPackage::SDOService_ptr SdoServiceAdmin::getServiceProvider(const char* id)
 
def addSdoServiceProvider (self, prof, provider)
 Set a SDO service providerbool SdoServiceAdmin:: addSdoServiceProvider(const SDOPackage::ServiceProfile& prof, SdoServiceProviderBase* provider)
 
def removeSdoServiceProvider (self, id)
 Remove a SDO service providerbool SdoServiceAdmin::removeSdoServiceProvider(const char* id)
 
def addSdoServiceConsumer (self, sProfile)
 Add Service Consumer bool addSdoServiceConsumer(const SDOPackage::ServiceProfile& sProfile);.
 
def removeSdoServiceConsumer (self, id)
 Remove Service Consumer bool removeSdoServiceConsumer(const char* id);.
 
def isEnabledConsumerType (self, sProfile)
 If it is enabled service typebool SdoServiceAdmin:: isEnabledConsumerType(const SDOPackage::ServiceProfile& sProfile)
 
def isExistingConsumerType (self, sProfile)
 If it is existing service type bool isExistingConsumerType(const SDOPackage::ServiceProfile& sProfile);.
 

Detailed Description

 

Constructor & Destructor Documentation

def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.__init__ (   self,
  rtobj 
)

Constructor Constructor.

Parameters
SdoServiceAdmin(::RTC::RTObject_impl&rtobj); SDO ServiceProfileList with mutex lock SDO ServiceProfileList with mutex lock logger

Member Function Documentation

def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.exit (   self)
Parameters
self
def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.init (   self,
  rtobj 
)
Parameters
self
rtobj

The documentation for this class was generated from the following file: