30 #ifndef _SDO_PACKAGE_IDL_ 31 #define _SDO_PACKAGE_IDL_ 37 #include <CosNotifyComm.idl> 42 #pragma prefix "org.omg" 43 #define exception_body { string description; } 178 OrganizationList get_owned_organizations()
179 raises (NotAvailable,InternalError);
183 UniqueIdentifier get_sdo_id()
184 raises (NotAvailable, InternalError);
185 string get_sdo_type()
186 raises (NotAvailable, InternalError);
188 raises (NotAvailable, InternalError);
189 ServiceProfileList get_service_profiles ()
190 raises (NotAvailable, InternalError);
192 raises (InvalidParameter, NotAvailable, InternalError);
193 SDOService get_sdo_service (in UniqueIdentifier
id)
194 raises (InvalidParameter, NotAvailable, InternalError);
196 raises (InterfaceNotImplemented, NotAvailable, InternalError);
198 raises (InterfaceNotImplemented, NotAvailable, InternalError);
199 OrganizationList get_organizations ()
200 raises (NotAvailable, InternalError);
201 NVList get_status_list ()
202 raises (NotAvailable, InternalError);
203 any get_status (in
string nme)
204 raises (InvalidParameter, NotAvailable, InternalError);
211 raises (InvalidParameter, NotAvailable, InternalError);
213 raises (InvalidParameter, NotAvailable, InternalError);
214 boolean add_organization (in
Organization organization_object)
215 raises (InvalidParameter, NotAvailable, InternalError);
216 boolean remove_service_profile (in UniqueIdentifier
id)
217 raises (InvalidParameter, NotAvailable, InternalError);
218 boolean remove_organization (in UniqueIdentifier organization_id)
219 raises (InvalidParameter, NotAvailable, InternalError);
220 ParameterList get_configuration_parameters ()
221 raises (NotAvailable, InternalError);
222 NVList get_configuration_parameter_values ()
223 raises (NotAvailable, InternalError);
224 any get_configuration_parameter_value (in
string name)
225 raises (InvalidParameter, NotAvailable, InternalError);
226 boolean set_configuration_parameter (in
string name,
228 raises (InvalidParameter, NotAvailable, InternalError);
229 ConfigurationSetList get_configuration_sets ()
230 raises (NotAvailable, InternalError);
232 raises (NotAvailable, InternalError);
233 boolean set_configuration_set_values (in
ConfigurationSet configuration_set)
234 raises (InvalidParameter, NotAvailable, InternalError);
236 raises (NotAvailable, InternalError);
238 raises (InvalidParameter, NotAvailable, InternalError);
239 boolean remove_configuration_set (in UniqueIdentifier config_id)
240 raises (InvalidParameter, NotAvailable, InternalError);
241 boolean activate_configuration_set (in UniqueIdentifier config_id)
242 raises (InvalidParameter, NotAvailable, InternalError);
246 #ifdef USE_MONITORING 247 interface Monitoring : CosNotifyComm::StructuredPushConsumer,
248 CosNotifyComm::StructuredPushSupplier
250 any get_monitoring_parameter_value (in
string name)
251 raises (InvalidParameter, NotAvailable, InternalError);
252 ParameterList get_monitoring_parameters ()
253 raises (NotAvailable, InternalError);
254 NVList get_monitoring_parameter_values ()
255 raises (NotAvailable, InternalError);
265 UniqueIdentifier get_organization_id ()
266 raises (InvalidParameter, NotAvailable, InternalError);
268 raises (NotAvailable, InternalError);
269 any get_organization_property_value (in
string name)
270 raises (InvalidParameter, NotAvailable, InternalError);
272 raises (InvalidParameter, NotAvailable, InternalError);
273 boolean set_organization_property_value (in
string name,
275 raises (InvalidParameter, NotAvailable, InternalError);
276 boolean remove_organization_property ( in
string name )
277 raises (InvalidParameter, NotAvailable, InternalError);
279 raises (NotAvailable, InternalError);
281 raises (InvalidParameter, NotAvailable, InternalError);
282 SDOList get_members ()
283 raises (NotAvailable, InternalError);
284 boolean set_members (in SDOList sdos)
285 raises (InvalidParameter, NotAvailable, InternalError);
286 boolean add_members ( in SDOList sdo_list)
287 raises (InvalidParameter, NotAvailable, InternalError);
288 boolean remove_member (in UniqueIdentifier
id)
289 raises (InvalidParameter, NotAvailable, InternalError);
291 raises (NotAvailable, InternalError);
293 raises (NotAvailable, InternalError);
296 #endif //_SDO_PACKAGE_IDL_ Definition: SDOPackage.idl:130
string UniqueIdentifier
Definition: SDOPackage.idl:58
sequence< Organization > OrganizationList
Definition: SDOPackage.idl:57
RangeType allowed_range
Definition: SDOPackage.idl:115
Numeric max
Definition: SDOPackage.idl:92
Definition: SDOPackage.idl:208
Definition: SDOPackage.idl:261
string name
Definition: SDOPackage.idl:120
sequence< ConfigurationSet > ConfigurationSetList
Definition: SDOPackage.idl:166
long long_value
Definition: SDOPackage.idl:79
float float_value
Definition: SDOPackage.idl:80
DependencyType
Definition: SDOPackage.idl:134
string device_type
Definition: SDOPackage.idl:143
Definition: SDOPackage.idl:60
NVList properties
Definition: SDOPackage.idl:147
string name
Definition: SDOPackage.idl:62
Definition: SDOPackage.idl:108
EnumerationType allowed_enum
Definition: SDOPackage.idl:113
Definition: SDOPackage.idl:72
sequence< SDO > SDOList
Definition: SDOPackage.idl:56
Definition: SDOPackage.idl:141
sequence< NameValue > NVList
Definition: SDOPackage.idl:66
Definition: SDOPackage.idl:70
boolean max_inclusive
Definition: SDOPackage.idl:94
CORBA::TypeCode type
Definition: SDOPackage.idl:124
Definition: SDOPackage.idl:181
string version
Definition: SDOPackage.idl:146
StringList enumerated_values
Definition: SDOPackage.idl:86
boolean min_inclusive
Definition: SDOPackage.idl:101
Numeric min
Definition: SDOPackage.idl:91
NumericType
Definition: SDOPackage.idl:68
Definition: SDOPackage.idl:159
Definition: SDOPackage.idl:263
Definition: SDOPackage.idl:45
ComplexDataType
Definition: SDOPackage.idl:106
Definition: SDOPackage.idl:89
#define exception_body
Definition: SDOPackage.idl:43
Numeric min
Definition: SDOPackage.idl:99
Definition: SDOPackage.idl:84
IntervalType allowed_interval
Definition: SDOPackage.idl:114
Definition: SDOPackage.idl:108
string manufacturer
Definition: SDOPackage.idl:144
double double_value
Definition: SDOPackage.idl:81
Definition: SDOPackage.idl:138
boolean max_inclusive
Definition: SDOPackage.idl:102
string interface_type
Definition: SDOPackage.idl:153
NVList properties
Definition: SDOPackage.idl:132
Definition: SDOPackage.idl:108
sequence< string > StringList
Definition: SDOPackage.idl:52
any value
Definition: SDOPackage.idl:63
Definition: SDOPackage.idl:71
SDOService service
Definition: SDOPackage.idl:155
NVList configuration_data
Definition: SDOPackage.idl:163
Definition: SDOPackage.idl:97
string id
Definition: SDOPackage.idl:161
Definition: SDOPackage.idl:176
sequence< ServiceProfile > ServiceProfileList
Definition: SDOPackage.idl:158
Numeric step
Definition: SDOPackage.idl:103
Definition: SDOPackage.idl:258
string id
Definition: SDOPackage.idl:152
string model
Definition: SDOPackage.idl:145
sequence< Parameter > ParameterList
Definition: SDOPackage.idl:129
string description
Definition: SDOPackage.idl:162
Definition: SDOPackage.idl:150
Definition: SDOPackage.idl:73
boolean min_inclusive
Definition: SDOPackage.idl:93
AllowedValues allowed_values
Definition: SDOPackage.idl:126
Definition: SDOPackage.idl:137
Numeric max
Definition: SDOPackage.idl:100
Definition: SDOPackage.idl:136
Definition: SDOPackage.idl:111
Definition: SDOPackage.idl:76
Definition: SDOPackage.idl:118
NVList properties
Definition: SDOPackage.idl:154
short short_value
Definition: SDOPackage.idl:78