|
RTI Connext Micro C++ API Version 4.3.0
|
This QoS policy allows the application to take advantage of transports that are capable of sending messages with different priorities. More...
#include <dds_c_transport_priority_qos.h>
Public Attributes | |
| DDS_Long | value |
| This policy is a hint to the infrastructure as to how to set the priority of the underlying transport used to send the data. | |
This QoS policy allows the application to take advantage of transports that are capable of sending messages with different priorities.
The Transport Priority QoS policy is optional and only supported on certain OSs and transports. It allows you to specify on a per DDSDataWriter or DDSDataReader basis that the data sent by that endpoint is of a different priority. The DDS specification does not indicate how a DDS implementation should treat data of different priorities. It is often difficult or impossible for DDS implementations to treat data of higher priority differently than data of lower priority, especially when data is being sent (delivered to a physical transport) directly by the thread that called FooDataWriter_write. Also, many physical network transports themselves do not have an end-user controllable level of data packet priority.-->
| DDS_Long DDS_TransportPriorityQosPolicy::value |
This policy is a hint to the infrastructure as to how to set the priority of the underlying transport used to send the data.
You may choose any value within the range of a 32-bit signed integer; higher values indicate higher priority. However, any further interpretation of this policy is specific to a particular transport.
[default] 0