30#ifndef _SDO_PACKAGE_IDL_
31#define _SDO_PACKAGE_IDL_
40#include <CosNotifyComm.idl>
45#pragma prefix "org.omg"
46#define exception_body { string description; }
182 raises (NotAvailable,InternalError);
187 raises (NotAvailable, InternalError);
189 raises (NotAvailable, InternalError);
191 raises (NotAvailable, InternalError);
193 raises (NotAvailable, InternalError);
195 raises (InvalidParameter, NotAvailable, InternalError);
197 raises (InvalidParameter, NotAvailable, InternalError);
199 raises (InterfaceNotImplemented, NotAvailable, InternalError);
201 raises (InterfaceNotImplemented, NotAvailable, InternalError);
203 raises (NotAvailable, InternalError);
205 raises (NotAvailable, InternalError);
207 raises (InvalidParameter, NotAvailable, InternalError);
214 raises (InvalidParameter, NotAvailable, InternalError);
216 raises (InvalidParameter, NotAvailable, InternalError);
218 raises (InvalidParameter, NotAvailable, InternalError);
220 raises (InvalidParameter, NotAvailable, InternalError);
222 raises (InvalidParameter, NotAvailable, InternalError);
224 raises (NotAvailable, InternalError);
226 raises (NotAvailable, InternalError);
228 raises (InvalidParameter, NotAvailable, InternalError);
231 raises (InvalidParameter, NotAvailable, InternalError);
233 raises (NotAvailable, InternalError);
235 raises (NotAvailable, InternalError);
237 raises (InvalidParameter, NotAvailable, InternalError);
239 raises (NotAvailable, InternalError);
241 raises (InvalidParameter, NotAvailable, InternalError);
243 raises (InvalidParameter, NotAvailable, InternalError);
245 raises (InvalidParameter, NotAvailable, InternalError);
250 interface Monitoring : CosNotifyComm::StructuredPushConsumer,
251 CosNotifyComm::StructuredPushSupplier
253 any get_monitoring_parameter_value (in
string name)
254 raises (InvalidParameter, NotAvailable, InternalError);
256 raises (NotAvailable, InternalError);
257 NVList get_monitoring_parameter_values ()
258 raises (NotAvailable, InternalError);
269 raises (InvalidParameter, NotAvailable, InternalError);
271 raises (NotAvailable, InternalError);
273 raises (InvalidParameter, NotAvailable, InternalError);
275 raises (InvalidParameter, NotAvailable, InternalError);
278 raises (InvalidParameter, NotAvailable, InternalError);
280 raises (InvalidParameter, NotAvailable, InternalError);
282 raises (NotAvailable, InternalError);
284 raises (InvalidParameter, NotAvailable, InternalError);
286 raises (NotAvailable, InternalError);
288 raises (InvalidParameter, NotAvailable, InternalError);
290 raises (InvalidParameter, NotAvailable, InternalError);
292 raises (InvalidParameter, NotAvailable, InternalError);
294 raises (NotAvailable, InternalError);
296 raises (NotAvailable, InternalError);
Definition SDOPackage.idl:212
boolean add_configuration_set(in ConfigurationSet configuration_set)
boolean remove_configuration_set(in UniqueIdentifier config_id)
boolean activate_configuration_set(in UniqueIdentifier config_id)
boolean remove_organization(in UniqueIdentifier organization_id)
boolean add_service_profile(in ServiceProfile sProfile)
ConfigurationSet get_active_configuration_set()
boolean set_configuration_set_values(in ConfigurationSet configuration_set)
ParameterList get_configuration_parameters()
boolean set_device_profile(in DeviceProfile dProfile)
boolean remove_service_profile(in UniqueIdentifier id)
boolean add_organization(in Organization organization_object)
NVList get_configuration_parameter_values()
ConfigurationSetList get_configuration_sets()
boolean set_configuration_parameter(in string name, in any value)
ConfigurationSet get_configuration_set(in UniqueIdentifier config_id)
any get_configuration_parameter_value(in string name)
Definition SDOPackage.idl:261
Definition SDOPackage.idl:267
any get_organization_property_value(in string name)
boolean remove_organization_property(in string name)
SDOSystemElement get_owner()
DependencyType get_dependency()
boolean set_members(in SDOList sdos)
boolean set_organization_property_value(in string name, in any value)
boolean add_organization_property(in OrganizationProperty organization_property)
OrganizationProperty get_organization_property()
boolean set_owner(in SDOSystemElement sdo)
boolean remove_member(in UniqueIdentifier id)
boolean set_dependency(in DependencyType dependency)
boolean add_members(in SDOList sdo_list)
UniqueIdentifier get_organization_id()
Definition SDOPackage.idl:264
Definition SDOPackage.idl:180
OrganizationList get_owned_organizations()
Definition SDOPackage.idl:185
UniqueIdentifier get_sdo_id()
any get_status(in string nme)
ServiceProfile get_service_profile(in UniqueIdentifier id)
SDOService get_sdo_service(in UniqueIdentifier id)
Monitoring get_monitoring()
Configuration get_configuration()
OrganizationList get_organizations()
ServiceProfileList get_service_profiles()
DeviceProfile get_device_profile()
Definition SDOPackage.idl:49
string UniqueIdentifier
Definition SDOPackage.idl:61
DependencyType
Definition SDOPackage.idl:138
@ OWN
Definition SDOPackage.idl:139
@ NO_DEPENDENCY
Definition SDOPackage.idl:141
@ OWNED
Definition SDOPackage.idl:140
sequence< Organization > OrganizationList
Definition SDOPackage.idl:60
exception NotAvailable exception_body
Definition SDOPackage.idl:173
ComplexDataType
Definition SDOPackage.idl:110
@ RANGE
Definition SDOPackage.idl:111
@ ENUMERATION
Definition SDOPackage.idl:111
@ INTERVAL
Definition SDOPackage.idl:111
sequence< NameValue > NVList
Definition SDOPackage.idl:69
NumericType
Definition SDOPackage.idl:72
@ DOUBLE_TYPE
Definition SDOPackage.idl:76
@ LONG_TYPE
Definition SDOPackage.idl:74
@ FLOAT_TYPE
Definition SDOPackage.idl:75
@ SHORT_TYPE
Definition SDOPackage.idl:73
sequence< string > StringList
Definition SDOPackage.idl:58
sequence< SDO > SDOList
Definition SDOPackage.idl:59
sequence< ServiceProfile > ServiceProfileList
Definition SDOPackage.idl:161
sequence< Parameter > ParameterList
Definition SDOPackage.idl:132
sequence< ConfigurationSet > ConfigurationSetList
Definition SDOPackage.idl:169
Definition SDOPackage.idl:163
string id
Definition SDOPackage.idl:164
string description
Definition SDOPackage.idl:165
NVList configuration_data
Definition SDOPackage.idl:166
Definition SDOPackage.idl:145
string model
Definition SDOPackage.idl:148
string device_type
Definition SDOPackage.idl:146
NVList properties
Definition SDOPackage.idl:150
string manufacturer
Definition SDOPackage.idl:147
string version
Definition SDOPackage.idl:149
Definition SDOPackage.idl:88
StringList enumerated_values
Definition SDOPackage.idl:89
Definition SDOPackage.idl:101
boolean min_inclusive
Definition SDOPackage.idl:104
Numeric min
Definition SDOPackage.idl:102
Numeric step
Definition SDOPackage.idl:106
Numeric max
Definition SDOPackage.idl:103
boolean max_inclusive
Definition SDOPackage.idl:105
Definition SDOPackage.idl:64
any value
Definition SDOPackage.idl:66
string name
Definition SDOPackage.idl:65
Definition SDOPackage.idl:134
NVList properties
Definition SDOPackage.idl:135
Definition SDOPackage.idl:122
string name
Definition SDOPackage.idl:123
CORBA::TypeCode type
Definition SDOPackage.idl:127
AllowedValues allowed_values
Definition SDOPackage.idl:129
Definition SDOPackage.idl:93
Numeric min
Definition SDOPackage.idl:94
boolean min_inclusive
Definition SDOPackage.idl:96
boolean max_inclusive
Definition SDOPackage.idl:97
Numeric max
Definition SDOPackage.idl:95
Definition SDOPackage.idl:154
string id
Definition SDOPackage.idl:155
string interface_type
Definition SDOPackage.idl:156
SDOService service
Definition SDOPackage.idl:158
NVList properties
Definition SDOPackage.idl:157
Definition SDOPackage.idl:115
EnumerationType allowed_enum
Definition SDOPackage.idl:116
RangeType allowed_range
Definition SDOPackage.idl:118
IntervalType allowed_interval
Definition SDOPackage.idl:117
Definition SDOPackage.idl:80
short short_value
Definition SDOPackage.idl:81
long long_value
Definition SDOPackage.idl:82
double double_value
Definition SDOPackage.idl:84
float float_value
Definition SDOPackage.idl:83