OpenRTM-aist-Python 1.1.2
公開メンバ関数 | 全メンバ一覧
OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin クラス

公開メンバ関数

def __init__
 コンストラクタ コンストラクタ [詳解]
 
def __del__
 仮想デストラクタ 仮想デストラクタ。
 
def getServiceProviderProfiles
 SDO Service Provider の ServiceProfileList を取得するSDOPackage::ServiceProfileList* SdoServiceAdmin::getServiceProviderProfiles()
 
def getServiceProviderProfile
 SDO Service Provider の ServiceProfile を取得するSDOPackage::ServiceProfile* SdoServiceAdmin::getServiceProviderProfile(const char* id)
 
def getServiceProvider
 SDO Service Provider の Service を取得するSDOPackage::SDOService_ptr SdoServiceAdmin::getServiceProvider(const char* id)
 
def addSdoServiceProvider
 SDO service provider をセットするbool SdoServiceAdmin:: addSdoServiceProvider(const SDOPackage::ServiceProfile& prof, SdoServiceProviderBase* provider)
 
def removeSdoServiceProvider
 SDO service provider を削除するbool SdoServiceAdmin::removeSdoServiceProvider(const char* id)
 
def addSdoServiceConsumer
 Service Consumer を追加する [詳解]
 
def removeSdoServiceConsumer
 Service Consumer を削除する [詳解]
 
def isEnabledConsumerType
 許可されたサービス型かどうか調べるbool SdoServiceAdmin:: isEnabledConsumerType(const SDOPackage::ServiceProfile& sProfile)
 
def isExistingConsumerType
 存在するサービス型かどうか調べる [詳解]
 

詳解

 

構築子と解体子

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

コンストラクタ コンストラクタ

引数
SdoServiceAdmin(::RTC::RTObject_impl& rtobj); Lock 付き SDO ServiceProfileList Lock 付き SDO ServiceProfileList logger

メソッド詳解

def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.addSdoServiceConsumer (   self,
  sProfile 
)

Service Consumer を追加する

bool addSdoServiceConsumer(const SDOPackage::ServiceProfile& sProfile);

def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.isExistingConsumerType (   self,
  sProfile 
)

存在するサービス型かどうか調べる

bool isExistingConsumerType(const SDOPackage::ServiceProfile& sProfile);

def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.removeSdoServiceConsumer (   self,
  id 
)

Service Consumer を削除する

bool removeSdoServiceConsumer(const char* id);


このクラス詳解は次のファイルから抽出されました: