#include <SdoServiceAdmin.h>
virtual RTC::SdoServiceAdmin::~SdoServiceAdmin |
( |
| ) |
|
|
virtual |
bool RTC::SdoServiceAdmin::addSdoServiceConsumer |
( |
const SDOPackage::ServiceProfile & |
sProfile | ) |
|
bool RTC::SdoServiceAdmin::addSdoServiceProvider |
( |
const SDOPackage::ServiceProfile & |
prof, |
|
|
SdoServiceProviderBase * |
provider |
|
) |
| |
SDO service provider をセットする
SDOPackage::SDOService_ptr RTC::SdoServiceAdmin::getServiceProvider |
( |
const char * |
id | ) |
|
SDO Service Provider の Service を取得する
id で指定されたIFR IDを持つSDO Service のオブジェクトリファレン ス を取得する。id が NULL ポインタの場合、指定された id に該当す るServiceProfile が存在しない場合、InvalidParameter 例外が送出さ れる。
- 引数
-
id | SDO Service provider の IFR ID |
- 戻り値
- 指定された id を持つ SDO Service のオブジェクトリファレンス
SDOPackage::ServiceProfile* RTC::SdoServiceAdmin::getServiceProviderProfile |
( |
const char * |
id | ) |
|
SDO Service Provider の ServiceProfile を取得する
id で指定されたIFR IDを持つSDO Service Provider の ServiceProfile を取得する。id が NULL ポインタの場合、指定された id に該当するServiceProfile が存在しない場合、InvalidParameter 例外が送出される。
- 引数
-
id | SDO Service provider の IFR ID |
- 戻り値
- 指定された id を持つ ServiceProfile
SDOPackage::ServiceProfileList* RTC::SdoServiceAdmin::getServiceProviderProfiles |
( |
| ) |
|
SDO Service Provider の ServiceProfileList を取得する
const std::string RTC::SdoServiceAdmin::getUUID |
( |
| ) |
const |
|
protected |
std::string RTC::SdoServiceAdmin::ifrToKey |
( |
std::string & |
ifr | ) |
|
|
protected |
bool RTC::SdoServiceAdmin::isEnabledConsumerType |
( |
const SDOPackage::ServiceProfile & |
sProfile | ) |
|
|
protected |
bool RTC::SdoServiceAdmin::isExistingConsumerType |
( |
const SDOPackage::ServiceProfile & |
sProfile | ) |
|
|
protected |
bool RTC::SdoServiceAdmin::removeSdoServiceConsumer |
( |
const char * |
id | ) |
|
bool RTC::SdoServiceAdmin::removeSdoServiceProvider |
( |
const char * |
id | ) |
|
SDO service provider を削除する
このクラス詳解は次のファイルから抽出されました: