#include <SdoService.h>
Public Member Functions | |
SDOService (char *id="", char type="") | |
Constructor. | |
const SDOPackage::Service | getProfile () |
Get Service Profile. | |
void | setName (char *id) |
Set ServiceProfile.id. | |
const char * | getName () const |
Get ServiceProfile.id. | |
void | setInterfaceType (char *interfaceType) |
Set SDOServiceProfile.interfaceType. | |
const char * | getInterfaceType () const |
Get SDOServiceProfile.interfaceType. | |
void | setIdlDefinition (char *idlDefinition) |
Set SDOServiceProfile.idlDefnition. | |
const char * | getIdlDefinition () const |
Get SDO ServiceProfile.idlDefnition. | |
void | setProperties (NVList properties) |
Set SDO ServiceProfile.properties. | |
const NVList | getProperties () const |
Get SDO ServiceProfile.properties. | |
void | setServiceRef (RTCService_ptr serviceRef) |
Set SDO ServiceProfile.serviceRef. | |
RTCService_ptr | getServiceRef () const |
Get SDO ServiceProfile.serviceRef. |
SDO Service Profile is a class to hold information of SDO Service.
SDOPackage::SDOServiceProfile::SDOService | ( | char * | id = "" , |
|
char | type = "" | |||
) | [inline] |
Constructor.
Constructor
id | ID of the Service(The default value:"") | |
type | Type of the Service(The default value:"") |
const SDOPackage::Service SDOPackage::SDOServiceProfile::getProfile | ( | ) | [inline] |
Get Service Profile.
Get Service Profile.
void SDOPackage::SDOServiceProfile::setName | ( | char * | id | ) | [inline] |
Set ServiceProfile.id.
Set ID of SDO Service.
id | ID of the Service |
const char* SDOPackage::SDOServiceProfile::getName | ( | ) | const [inline] |
Get ServiceProfile.id.
Get ID of SDO Service.
void SDOPackage::SDOServiceProfile::setInterfaceType | ( | char * | interfaceType | ) | [inline] |
Set SDOServiceProfile.interfaceType.
Set interfaceType of SDO Service.
interfaceType | interfaceType of the Service |
const char* SDOPackage::SDOServiceProfile::getInterfaceType | ( | ) | const [inline] |
Get SDOServiceProfile.interfaceType.
Get interfaceType of SDO Service
void SDOPackage::SDOServiceProfile::setIdlDefinition | ( | char * | idlDefinition | ) | [inline] |
Set SDOServiceProfile.idlDefnition.
Set idlDefinition of SDO Service
idlDefinition | idlDefinition of the Service |
const char* SDOPackage::SDOServiceProfile::getIdlDefinition | ( | ) | const [inline] |
Get SDO ServiceProfile.idlDefnition.
Get idlDefinition of SDO Service
void SDOPackage::SDOServiceProfile::setProperties | ( | NVList | properties | ) | [inline] |
Set SDO ServiceProfile.properties.
Set properties of SDO Service
properties | Properties of the Service |
const NVList SDOPackage::SDOServiceProfile::getProperties | ( | ) | const [inline] |
Get SDO ServiceProfile.properties.
Get properties of SDO Service
void SDOPackage::SDOServiceProfile::setServiceRef | ( | RTCService_ptr | serviceRef | ) | [inline] |
Set SDO ServiceProfile.serviceRef.
Set serviceRef of SDO Service.
serviceRef | The reference to Service |
RTCService_ptr SDOPackage::SDOServiceProfile::getServiceRef | ( | ) | const [inline] |
Get SDO ServiceProfile.serviceRef.
Get the reference to SDO Service