Class LivelinessQosPolicyConfiguration
- Assembly
- DataDistributionManagerNet.dll
Class managing LivelinessQosPolicy
public class LivelinessQosPolicyConfiguration : BaseConfiguration, IConfiguration, INotifyPropertyChanged
- Inheritance
-
LivelinessQosPolicyConfiguration
- Implements
- Inherited Members
Constructors
LivelinessQosPolicyConfiguration()
Initialize a new instance of LivelinessQosPolicyConfiguration
public LivelinessQosPolicyConfiguration()
LivelinessQosPolicyConfiguration(LivelinessQosPolicyKind, int)
Initialize a new instance of LivelinessQosPolicyConfiguration
public LivelinessQosPolicyConfiguration(LivelinessQosPolicyConfiguration.LivelinessQosPolicyKind kind, int period)
Parameters
Fields
KindPropertyKey
Configuration key of Kind
public const string KindPropertyKey = "datadistributionmanager.opendds.qos.livelinessqospolicy.kind"
Field Value
LeaseDurationPropertyKey
Configuration key of LeaseDuration
public const string LeaseDurationPropertyKey = "datadistributionmanager.opendds.qos.livelinessqospolicy.lease_duration"
Field Value
Properties
Kind
See OpenDDS documentation at http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
public LivelinessQosPolicyConfiguration.LivelinessQosPolicyKind Kind { get; set; }
Property Value
LeaseDuration
See OpenDDS documentation at http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
public int LeaseDuration { get; set; }