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);
188 string get_sdo_type()
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);
206 any get_status (in
string nme)
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);
225 NVList get_configuration_parameter_values ()
226 raises (NotAvailable, InternalError);
227 any get_configuration_parameter_value (in
string name)
228 raises (InvalidParameter, NotAvailable, InternalError);
229 boolean set_configuration_parameter (in
string name,
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);
272 any get_organization_property_value (in
string name)
273 raises (InvalidParameter, NotAvailable, InternalError);
275 raises (InvalidParameter, NotAvailable, InternalError);
276 boolean set_organization_property_value (in
string name,
278 raises (InvalidParameter, NotAvailable, InternalError);
279 boolean remove_organization_property ( in
string name )
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);
#define exception_body
Definition SDOPackage.idl:46
Definition SDOPackage.idl:212
boolean remove_organization(in UniqueIdentifier organization_id)
boolean add_service_profile(in ServiceProfile sProfile)
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)
Definition SDOPackage.idl:261
Definition SDOPackage.idl:267
UniqueIdentifier get_organization_id()
Definition SDOPackage.idl:264
Definition SDOPackage.idl:180
OrganizationList get_owned_organizations()
Definition SDOPackage.idl:185
UniqueIdentifier get_sdo_id()
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
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