30 #ifndef _SDO_PACKAGE_IDL_
31 #define _SDO_PACKAGE_IDL_
37 #include <CosNotifyComm.idl>
40 #define TypeCode CORBA::TypeCode
44 #pragma prefix "org.omg"
45 #define exception_body { string description; }
180 OrganizationList get_owned_organizations()
181 raises (NotAvailable,InternalError);
185 UniqueIdentifier get_sdo_id()
186 raises (NotAvailable, InternalError);
187 string get_sdo_type()
188 raises (NotAvailable, InternalError);
190 raises (NotAvailable, InternalError);
191 ServiceProfileList get_service_profiles ()
192 raises (NotAvailable, InternalError);
194 raises (InvalidParameter, NotAvailable, InternalError);
195 SDOService get_sdo_service (in UniqueIdentifier
id)
196 raises (InvalidParameter, NotAvailable, InternalError);
198 raises (InterfaceNotImplemented, NotAvailable, InternalError);
200 raises (InterfaceNotImplemented, NotAvailable, InternalError);
201 OrganizationList get_organizations ()
202 raises (NotAvailable, InternalError);
203 NVList get_status_list ()
204 raises (NotAvailable, InternalError);
205 any get_status (in
string nme)
206 raises (InvalidParameter, NotAvailable, InternalError);
213 raises (InvalidParameter, NotAvailable, InternalError);
215 raises (InvalidParameter, NotAvailable, InternalError);
216 boolean add_organization (in
Organization organization_object)
217 raises (InvalidParameter, NotAvailable, InternalError);
218 boolean remove_service_profile (in UniqueIdentifier
id)
219 raises (InvalidParameter, NotAvailable, InternalError);
220 boolean remove_organization (in UniqueIdentifier organization_id)
221 raises (InvalidParameter, NotAvailable, InternalError);
222 ParameterList get_configuration_parameters ()
223 raises (NotAvailable, InternalError);
224 NVList get_configuration_parameter_values ()
225 raises (NotAvailable, InternalError);
226 any get_configuration_parameter_value (in
string name)
227 raises (InvalidParameter, NotAvailable, InternalError);
228 boolean set_configuration_parameter (in
string name,
230 raises (InvalidParameter, NotAvailable, InternalError);
231 ConfigurationSetList get_configuration_sets ()
232 raises (NotAvailable, InternalError);
234 raises (NotAvailable, InternalError);
235 boolean set_configuration_set_values (in
ConfigurationSet configuration_set)
236 raises (InvalidParameter, NotAvailable, InternalError);
238 raises (NotAvailable, InternalError);
240 raises (InvalidParameter, NotAvailable, InternalError);
241 boolean remove_configuration_set (in UniqueIdentifier config_id)
242 raises (InvalidParameter, NotAvailable, InternalError);
243 boolean activate_configuration_set (in UniqueIdentifier config_id)
244 raises (InvalidParameter, NotAvailable, InternalError);
248 #ifdef USE_MONITORING
249 interface Monitoring : CosNotifyComm::StructuredPushConsumer,
250 CosNotifyComm::StructuredPushSupplier
252 any get_monitoring_parameter_value (in
string name)
253 raises (InvalidParameter, NotAvailable, InternalError);
254 ParameterList get_monitoring_parameters ()
255 raises (NotAvailable, InternalError);
256 NVList get_monitoring_parameter_values ()
257 raises (NotAvailable, InternalError);
267 UniqueIdentifier get_organization_id ()
268 raises (InvalidParameter, NotAvailable, InternalError);
270 raises (NotAvailable, InternalError);
271 any get_organization_property_value (in
string name)
272 raises (InvalidParameter, NotAvailable, InternalError);
274 raises (InvalidParameter, NotAvailable, InternalError);
275 boolean set_organization_property_value (in
string name,
277 raises (InvalidParameter, NotAvailable, InternalError);
278 boolean remove_organization_property ( in
string name )
279 raises (InvalidParameter, NotAvailable, InternalError);
281 raises (NotAvailable, InternalError);
283 raises (InvalidParameter, NotAvailable, InternalError);
284 SDOList get_members ()
285 raises (NotAvailable, InternalError);
286 boolean set_members (in SDOList sdos)
287 raises (InvalidParameter, NotAvailable, InternalError);
288 boolean add_members ( in SDOList sdo_list)
289 raises (InvalidParameter, NotAvailable, InternalError);
290 boolean remove_member (in UniqueIdentifier
id)
291 raises (InvalidParameter, NotAvailable, InternalError);
293 raises (NotAvailable, InternalError);
295 raises (NotAvailable, InternalError);
298 #endif //_SDO_PACKAGE_IDL_
Definition: SDOPackage.idl:132
string UniqueIdentifier
Definition: SDOPackage.idl:60
sequence< Organization > OrganizationList
Definition: SDOPackage.idl:59
RangeType allowed_range
Definition: SDOPackage.idl:117
Numeric max
Definition: SDOPackage.idl:94
Definition: SDOPackage.idl:210
Definition: SDOPackage.idl:263
string name
Definition: SDOPackage.idl:122
sequence< ConfigurationSet > ConfigurationSetList
Definition: SDOPackage.idl:168
long long_value
Definition: SDOPackage.idl:81
float float_value
Definition: SDOPackage.idl:82
DependencyType
Definition: SDOPackage.idl:136
TypeCode type
Definition: SDOPackage.idl:124
string device_type
Definition: SDOPackage.idl:145
Definition: SDOPackage.idl:62
NVList properties
Definition: SDOPackage.idl:149
string name
Definition: SDOPackage.idl:64
Definition: SDOPackage.idl:110
EnumerationType allowed_enum
Definition: SDOPackage.idl:115
Definition: SDOPackage.idl:74
sequence< SDO > SDOList
Definition: SDOPackage.idl:58
Definition: SDOPackage.idl:143
sequence< NameValue > NVList
Definition: SDOPackage.idl:68
Definition: SDOPackage.idl:72
boolean max_inclusive
Definition: SDOPackage.idl:96
Definition: SDOPackage.idl:183
string version
Definition: SDOPackage.idl:148
StringList enumerated_values
Definition: SDOPackage.idl:88
boolean min_inclusive
Definition: SDOPackage.idl:103
Numeric min
Definition: SDOPackage.idl:93
NumericType
Definition: SDOPackage.idl:70
Definition: SDOPackage.idl:161
Definition: SDOPackage.idl:265
ComplexDataType
Definition: SDOPackage.idl:108
Definition: SDOPackage.idl:91
#define exception_body
Definition: SDOPackage.idl:45
Numeric min
Definition: SDOPackage.idl:101
Definition: SDOPackage.idl:86
IntervalType allowed_interval
Definition: SDOPackage.idl:116
Definition: SDOPackage.idl:110
string manufacturer
Definition: SDOPackage.idl:146
double double_value
Definition: SDOPackage.idl:83
Definition: SDOPackage.idl:140
boolean max_inclusive
Definition: SDOPackage.idl:104
string interface_type
Definition: SDOPackage.idl:155
NVList properties
Definition: SDOPackage.idl:134
Definition: SDOPackage.idl:110
sequence< string > StringList
Definition: SDOPackage.idl:54
any value
Definition: SDOPackage.idl:65
Definition: SDOPackage.idl:73
SDOService service
Definition: SDOPackage.idl:157
NVList configuration_data
Definition: SDOPackage.idl:165
Definition: SDOPackage.idl:99
string id
Definition: SDOPackage.idl:163
Definition: SDOPackage.idl:178
sequence< ServiceProfile > ServiceProfileList
Definition: SDOPackage.idl:160
Numeric step
Definition: SDOPackage.idl:105
#define TypeCode
Definition: SDOPackage.idl:40
Definition: SDOPackage.idl:260
string id
Definition: SDOPackage.idl:154
string model
Definition: SDOPackage.idl:147
sequence< Parameter > ParameterList
Definition: SDOPackage.idl:131
string description
Definition: SDOPackage.idl:164
Definition: SDOPackage.idl:152
Definition: SDOPackage.idl:75
boolean min_inclusive
Definition: SDOPackage.idl:95
AllowedValues allowed_values
Definition: SDOPackage.idl:128
Definition: SDOPackage.idl:139
Numeric max
Definition: SDOPackage.idl:102
Definition: SDOPackage.idl:138
Definition: SDOPackage.idl:113
Definition: SDOPackage.idl:78
Definition: SDOPackage.idl:120
NVList properties
Definition: SDOPackage.idl:156
short short_value
Definition: SDOPackage.idl:80