クラス OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin

すべてのメンバ一覧

Public メソッド

def __init__
 コンストラクタ コンストラクタ
def __del__
 仮想デストラクタ 仮想デストラクタ。
def getServiceProviderProfiles
 SDO Service Provider の ServiceProfileList を取得する.
def getServiceProviderProfile
 SDO Service Provider の ServiceProfile を取得する.
def getServiceProvider
 SDO Service Provider の Service を取得する.
def addSdoServiceProvider
 SDO service provider をセットする.
def removeSdoServiceProvider
 SDO service provider を削除する.
def addSdoServiceConsumer
 Service Consumer を追加する.
def removeSdoServiceConsumer
 Service Consumer を削除する.
def isEnabledConsumerType
 許可されたサービス型かどうか調べる
def isExistingConsumerType
 存在するサービス型かどうか調べる

説明


メソッド

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

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

引数:
 SdoServiceAdmin(.RTC.RTObject_impl& rtobj);
def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.addSdoServiceConsumer (   self,
  sProfile 
)

Service Consumer を追加する.

bool addSdoServiceConsumer(const SDOPackage.ServiceProfile& sProfile);

def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.addSdoServiceProvider (   self,
  prof,
  provider 
)

SDO service provider をセットする.

bool SdoServiceAdmin:: addSdoServiceProvider(const SDOPackage.ServiceProfile& prof, SdoServiceProviderBase* provider)

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

SDO Service Provider の Service を取得する.

SDOPackage.SDOService_ptr SdoServiceAdmin.getServiceProvider(const char* id)

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

SDO Service Provider の ServiceProfile を取得する.

SDOPackage.ServiceProfile* SdoServiceAdmin.getServiceProviderProfile(const char* id)

def OpenRTM_aist.SdoServiceAdmin.SdoServiceAdmin.getServiceProviderProfiles (   self  ) 

SDO Service Provider の ServiceProfileList を取得する.

SDOPackage.ServiceProfileList* SdoServiceAdmin.getServiceProviderProfiles()

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

許可されたサービス型かどうか調べる

bool SdoServiceAdmin:: isEnabledConsumerType(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);

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

SDO service provider を削除する.

bool SdoServiceAdmin.removeSdoServiceProvider(const char* id)


このクラスの説明は次のファイルから生成されました:
OpenRTM-aist-1.1.0-Pythonに対してMon Mar 2 14:14:09 2015に生成されました。  doxygen 1.6.3