Table of Contents

Class ReliabilityQosPolicyConfiguration

Namespace
MASES.DataDistributionManager.Bindings.Configuration
Assembly
DataDistributionManagerNet.dll

Class managing ReliabilityQosPolicy

public class ReliabilityQosPolicyConfiguration : BaseConfiguration, IConfiguration, INotifyPropertyChanged
Inheritance
ReliabilityQosPolicyConfiguration
Implements
Inherited Members

Constructors

ReliabilityQosPolicyConfiguration()

Initialize a new instance of ReliabilityQosPolicyConfiguration

public ReliabilityQosPolicyConfiguration()

ReliabilityQosPolicyConfiguration(ReliabilityQosPolicyKind, int)

Initialize a new instance of ReliabilityQosPolicyConfiguration

public ReliabilityQosPolicyConfiguration(ReliabilityQosPolicyConfiguration.ReliabilityQosPolicyKind kind, int period)

Parameters

kind ReliabilityQosPolicyConfiguration.ReliabilityQosPolicyKind
period int

Fields

KindPropertyKey

Configuration key of Kind

public const string KindPropertyKey = "datadistributionmanager.opendds.qos.reliabilityqospolicy.kind"

Field Value

string

MaxBlockingTimePropertyKey

Configuration key of MaxBlockingTime

public const string MaxBlockingTimePropertyKey = "datadistributionmanager.opendds.qos.reliabilityqospolicy.max_blocking_time"

Field Value

string

Properties

Kind

public ReliabilityQosPolicyConfiguration.ReliabilityQosPolicyKind Kind { get; set; }

Property Value

ReliabilityQosPolicyConfiguration.ReliabilityQosPolicyKind

MaxBlockingTime

public int MaxBlockingTime { get; set; }

Property Value

int