Class DataReaderQosConfiguration
- Assembly
- DataDistributionManagerNet.dll
The configuration class for DataReaderQos
public class DataReaderQosConfiguration : BaseConfiguration, IConfiguration, INotifyPropertyChanged
- Inheritance
-
DataReaderQosConfiguration
- Implements
- Inherited Members
Constructors
DataReaderQosConfiguration()
Initialize a DataReaderQosConfiguration
public DataReaderQosConfiguration()
Fields
DataReaderQosBasePropertyKey
Base property name of all specific configuration key of DataReaderQosConfiguration
public const string DataReaderQosBasePropertyKey = "datadistributionmanager.opendds.datareaderqos"
Field Value
Properties
Configuration
The configuration parameters to use written as key=value
public override string[] Configuration { get; }
Property Value
- string[]
The list of key/value pairs
DeadlineQosPolicy
The configuration of DeadlineQosPolicyConfiguration. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
public DeadlineQosPolicyConfiguration DeadlineQosPolicy { get; set; }
Property Value
DestinationOrderQosPolicy
The configuration of DestinationOrderQosPolicyConfiguration. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
public DestinationOrderQosPolicyConfiguration DestinationOrderQosPolicy { get; set; }
Property Value
DurabilityQosPolicy
The configuration of DurabilityQosPolicyConfiguration. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
public DurabilityQosPolicyConfiguration DurabilityQosPolicy { get; set; }
Property Value
HistoryQosPolicy
The configuration of HistoryQosPolicyConfiguration. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
public HistoryQosPolicyConfiguration HistoryQosPolicy { get; set; }
Property Value
LatencyBudgetQosPolicy
The configuration of LatencyBudgetQosPolicyConfiguration. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
public LatencyBudgetQosPolicyConfiguration LatencyBudgetQosPolicy { get; set; }
Property Value
LivelinessQosPolicy
The configuration of LivelinessQosPolicyConfiguration. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
public LivelinessQosPolicyConfiguration LivelinessQosPolicy { get; set; }
Property Value
OwnershipQosPolicy
The configuration of OwnershipQosPolicyConfiguration. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
public OwnershipQosPolicyConfiguration OwnershipQosPolicy { get; set; }
Property Value
ReaderDataLifecycleQosPolicy
The configuration of ReaderDataLifecycleQosPolicyConfiguration. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
public ReaderDataLifecycleQosPolicyConfiguration ReaderDataLifecycleQosPolicy { get; set; }
Property Value
ReliabilityQosPolicy
The configuration of ReliabilityQosPolicyConfiguration. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
public ReliabilityQosPolicyConfiguration ReliabilityQosPolicy { get; set; }
Property Value
ResourceLimitsQosPolicy
The configuration of ResourceLimitsQosPolicyConfiguration. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
public ResourceLimitsQosPolicyConfiguration ResourceLimitsQosPolicy { get; set; }
Property Value
TimeBasedFilterQosPolicy
The configuration of TimeBasedFilterQosPolicyConfiguration. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
public TimeBasedFilterQosPolicyConfiguration TimeBasedFilterQosPolicy { get; set; }
Property Value
Methods
PolicyBuilder(string[])
Creates configuration for QoS policies
protected virtual string[] PolicyBuilder(string[] parameters)
Parameters
parameters
string[]
Returns
- string[]