RTI Connext .Net APIs  Version 5.2.0
 All Classes Namespaces Functions Variables Enumerations Properties Groups Pages
DDS::BuiltinQosProfiles Class Reference

The available built-in QoS libraries and profiles. More...

#include <managed_infrastructure.h>

Static Public Attributes

static System::String^ BUILTIN_QOS_LIB
 A library of non-experimental QoS profiles.
 
static System::String^ PROFILE_BASELINE_ROOT
 The root baseline QoS values from which all other Baseline.X.X.X profiles inherit.
 
static System::String^ PROFILE_BASELINE
 The most up-to-date QoS default values.
 
static System::String^ PROFILE_BASELINE_5_0_0
 The QoS default values for version 5.0.0.
 
static System::String^ PROFILE_BASELINE_5_1_0
 The QoS default values for version 5.1.0.
 
static System::String^ PROFILE_BASELINE_5_2_0
 The QoS default values for version 5.2.0.
 
static System::String^ PROFILE_GENERIC_COMMON
 A common Participant base profile.
 
static System::String^ PROFILE_GENERIC_MONITORING_COMMON
 Enables RTI Monitoring Library.
 
static System::String^ PROFILE_GENERIC_CONNEXT_MICRO_COMPATIBILITY
 Sets the values necessary to communicate with RTI Connext Micro.
 
static System::String^ PROFILE_GENERIC_OTHER_DDS_VENDOR_COMPATIBILITY
 Sets the values necessary to interoperate with other DDS vendors.
 
static System::String^ PROFILE_GENERIC_510_TRANSPORT_COMPATIBILITY
 
static System::String^ BUILTIN_QOS_LIB_EXP
 A library of experimental QoS profiles.
 
static System::String^ PROFILE_GENERIC_STRICT_RELIABLE
 Enables strict reliability.
 
static System::String^ PROFILE_GENERIC_KEEP_LAST_RELIABLE
 Enables keep-last reliability.
 
static System::String^ PROFILE_GENERIC_BEST_EFFORT
 Enables best-effort reliability.
 
static System::String^ PROFILE_GENERIC_STRICT_RELIABLE_HIGH_THROUGHPUT
 A profile that can be used to achieve high throughput.
 
static System::String^ PROFILE_GENERIC_STRICT_RELIABLE_LOW_LATENCY
 A profile that can be used to achieve low latency.
 
static System::String^ PROFILE_GENERIC_PARTICIPANT_LARGE_DATA
 A common Participant base profile to facilitate sending large data.
 
static System::String^ PROFILE_GENERIC_PARTICIPANT_LARGE_DATA_MONITORING
 Configures Participants for large data and monitoring.
 
static System::String^ PROFILE_GENERIC_STRICT_RELIABLE_LARGE_DATA
 Configures endpoints for sending large data with strict reliability.
 
static System::String^ PROFILE_GENERIC_KEEP_LAST_RELIABLE_LARGE_DATA
 Configures endpoints for sending large data with keep-last reliability.
 
static System::String^ PROFILE_GENERIC_STRICT_RELIABLE_LARGE_DATA_FAST_FLOW
 Configures strictly reliable communication for large data with a fast flow controller.
 
static System::String^ PROFILE_GENERIC_STRICT_RELIABLE_LARGE_DATA_MEDIUM_FLOW
 Configures strictly reliable communication for large data with a medium flow controller.
 
static System::String^ PROFILE_GENERIC_STRICT_RELIABLE_LARGE_DATA_SLOW_FLOW
 Configures strictly reliable communication for large data with a slow flow controller.
 
static System::String^ PROFILE_GENERIC_KEEP_LAST_RELIABLE_LARGE_DATA_FAST_FLOW
 Configures keep-last reliable communication for large data with a fast flow controller.
 
static System::String^ PROFILE_GENERIC_KEEP_LAST_RELIABLE_LARGE_DATA_MEDIUM_FLOW
 Configures keep-last reliable communication for large data with a medium flow controller.
 
static System::String^ PROFILE_GENERIC_KEEP_LAST_RELIABLE_LARGE_DATA_SLOW_FLOW
 Configures keep-last reliable communication for large data with a slow flow controller.
 
static System::String^ PROFILE_GENERIC_KEEP_LAST_RELIABLE_TRANSIENT_LOCAL
 Persists the samples of a DataWriter as long as the entity exists.
 
static System::String^ PROFILE_GENERIC_KEEP_LAST_RELIABLE_TRANSIENT
 Persists samples using RTI Persistence Service.
 
static System::String^ PROFILE_GENERIC_KEEP_LAST_RELIABLE_PERSISTENT
 Persists samples in permanent storage, like a disk, using RTI Persistence Service.
 
static System::String^ PROFILE_GENERIC_AUTO_TUNING
 Enables the Turbo Mode batching and Auto Throttle experimental features.
 
static System::String^ PROFILE_PATTERN_PERIODIC_DATA
 Used for applications that expect periodic data.
 
static System::String^ PROFILE_PATTERN_STREAMING
 Used for applications that stream data.
 
static System::String^ PROFILE_PATTERN_RELIABLE_STREAMING
 Used for applications that stream data and require reliable communication.
 
static System::String^ PROFILE_PATTERN_EVENT
 Used for applications that handle events.
 
static System::String^ PROFILE_PATTERN_ALARM_EVENT
 Used for applications which handle alarm events.
 
static System::String^ PROFILE_PATTERN_STATUS
 Used for applications whose samples represent statuses.
 
static System::String^ PROFILE_PATTERN_ALARM_STATUS
 Used for applications in which samples represent alarm statuses.
 
static System::String^ PROFILE_PATTERN_LAST_VALUE_CACHE
 Used for applications that only need the last published value.
 

Detailed Description

The available built-in QoS libraries and profiles.

Member Data Documentation

System::String ^ DDS::BuiltinQosProfiles::PROFILE_GENERIC_510_TRANSPORT_COMPATIBILITY
static
Initial value:
=
gcnew System::String(DDS_PROFILE_GENERIC_510_TRANSPORT_COMPATIBILITY)

RTI Connext .Net APIs Version 5.2.0 Copyright © Sun Jun 21 2015 Real-Time Innovations, Inc