Supports the management of QoS property settings.
QoSProperties get_qos();
Retrieves the current list of QoS properties for the target object.
void set_qos(in QoSProperties qos) raises(UnsupportedQoS);
Incrementally applies QoS settings to the target object. New elements are appended to the list of QoS properties already associated with the target object. If the property already exists for the target object its value is changed to the new setting.
qos
- A list of QoS properties.
void validate_qos(in QoSProperties required_qos, out NamedPropertyRangeSeq available_qos) raises(UnsupportedQoS);
Checks to see if a list of QoS properties are supported
by the target object without changing the list of
properties already associated with the object. If any
of the properties in required_qos
are not
supported the UnsupportedQoS
exception is
raised.
required_qos
- The QoS properties of interest to
the caller are passed in this parameter.
available_qos
- If the properties in
required_qos
are supported, other optional
QoS properties which are also supported are returned in
this parameter.
Generated by the ORBacus IDL-to-HTML translator (non-commercial)