RTI Connext Modern C++ API  Version 6.0.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
rti::core::builtin_profiles::qos_lib_exp Namespace Reference

<<extension>> <<experimental>> Contains the names of the built-in profiles in the experimental qos library More...

Functions

std::string library_name ()
 A library of experimental QoS profiles.
 
std::string generic_strict_reliable ()
 Enables strict reliability.
 
std::string generic_keep_last_reliable ()
 Enables keep-last reliability.
 
std::string generic_best_effort ()
 Enables best-effort reliability.
 
std::string generic_strict_reliable_high_throughput ()
 A profile that can be used to achieve high throughput.
 
std::string generic_strict_reliable_low_latency ()
 A profile that can be used to achieve low latency.
 
std::string generic_participant_large_data ()
 A common Participant base profile to facilitate sending large data.
 
std::string generic_participant_large_data_monitoring ()
 Configures Participants for large data and monitoring.
 
std::string generic_strict_reliable_large_data ()
 Configures endpoints for sending large data with strict reliability.
 
std::string generic_keep_last_reliable_large_data ()
 Configures endpoints for sending large data with keep-last reliability.
 
std::string generic_strict_reliable_large_data_fast_flow ()
 Configures strictly reliable communication for large data with a fast flow controller.
 
std::string generic_strict_reliable_large_data_medium_flow ()
 Configures strictly reliable communication for large data with a medium flow controller.
 
std::string generic_strict_reliable_large_data_slow_flow ()
 Configures strictly reliable communication for large data with a slow flow controller.
 
std::string generic_keep_last_reliable_large_data_fast_flow ()
 Configures keep-last reliable communication for large data with a fast flow controller.
 
std::string generic_keep_last_reliable_large_data_medium_flow ()
 Configures keep-last reliable communication for large data with a medium flow controller.
 
std::string generic_keep_last_reliable_large_data_slow_flow ()
 Configures keep-last reliable communication for large data with a slow flow controller.
 
std::string generic_keep_last_reliable_transient_local ()
 Persists the samples of a DataWriter as long as the entity exists.
 
std::string generic_keep_last_reliable_transient ()
 Persists samples using RTI Persistence Service.
 
std::string generic_keep_last_reliable_persistent ()
 Persists samples in permanent storage, like a disk, using RTI Persistence Service.
 
std::string generic_auto_tuning ()
 Enables the Turbo Mode batching and Auto Throttle experimental features.
 
std::string generic_minimal_memory_footprint ()
 Uses a set of QoS which reduces the memory footprint of the application.
 
std::string pattern_periodic_data ()
 Used for applications that expect periodic data.
 
std::string pattern_streaming ()
 Used for applications that stream data.
 
std::string pattern_reliable_streaming ()
 Used for applications that stream data and require reliable communication.
 
std::string pattern_event ()
 Used for applications that handle events.
 
std::string pattern_alarm_event ()
 Used for applications which handle alarm events.
 
std::string pattern_status ()
 Used for applications whose samples represent statuses.
 
std::string pattern_alarm_status ()
 Used for applications in which samples represent alarm statuses.
 
std::string pattern_last_value_cache ()
 Used for applications that only need the last published value.
 

Detailed Description

<<extension>> <<experimental>> Contains the names of the built-in profiles in the experimental qos library

The library name is rti::core::builtin_profiles::qos_lib_exp::library_name()


RTI Connext Modern C++ API Version 6.0.0 Copyright © Sun Mar 3 2019 Real-Time Innovations, Inc