Type Alias dds_qos_t
Source pub type dds_qos_t = dds_qos;
struct dds_qos_t {Show 30 fields
pub present: u64,
pub aliased: u64,
pub topic_name: *mut i8,
pub type_name: *mut i8,
pub presentation: dds_presentation_qospolicy,
pub partition: ddsi_stringseq,
pub group_data: ddsi_octetseq,
pub entity_factory: dds_entity_factory_qospolicy,
pub topic_data: ddsi_octetseq,
pub durability: dds_durability_qospolicy,
pub durability_service: dds_durability_service_qospolicy,
pub deadline: dds_deadline_qospolicy,
pub latency_budget: dds_latency_budget_qospolicy,
pub liveliness: dds_liveliness_qospolicy,
pub reliability: dds_reliability_qospolicy,
pub destination_order: dds_destination_order_qospolicy,
pub history: dds_history_qospolicy,
pub resource_limits: dds_resource_limits_qospolicy,
pub transport_priority: dds_transport_priority_qospolicy,
pub lifespan: dds_lifespan_qospolicy,
pub user_data: ddsi_octetseq,
pub ownership: dds_ownership_qospolicy,
pub ownership_strength: dds_ownership_strength_qospolicy,
pub time_based_filter: dds_time_based_filter_qospolicy,
pub writer_data_lifecycle: dds_writer_data_lifecycle_qospolicy,
pub reader_data_lifecycle: dds_reader_data_lifecycle_qospolicy,
pub subscription_keys: dds_subscription_keys_qospolicy,
pub reader_lifespan: dds_reader_lifespan_qospolicy,
pub ignorelocal: dds_ignorelocal_qospolicy,
pub property: dds_property_qospolicy,
}