#include <managed_infrastructure.h>
Static Public Member Functions | |
static System::String^ | get_latencybudget_qos_policy_name () |
Stringified human-readable name for DDS::LatencyBudgetQosPolicy. | |
Public Attributes | |
Duration_t | duration |
Duration of the maximum acceptable delay. |
This policy is a hint to a DDS implementation; it can be used to change how it processes and sends data that has low latency requirements. The DDS specification does not mandate whether or how this policy is used.
duration
, RTI Data Distribution Service can optimize its internal operation. RTI Data Distribution Service uses it in conjunction with DDS::PublishModeQosPolicyKind::ASYNCHRONOUS_PUBLISH_MODE_QOS DDS::DataWriter instances associated with a DDS::FlowControllerSchedulingPolicy::EDF_FLOW_CONTROLLER_SCHED_POLICY DDS::FlowController only. Together with the time of write, DDS::LatencyBudgetQosPolicy::duration determines the deadline of each individual sample. RTI Data Distribution Service uses this information to prioritize the sending of asynchronously published data; see DDS::AsynchronousPublisherQosPolicy.
Duration of the maximum acceptable delay.
[default] 0 (meaning minimize the delay)