Click or drag to resize

LivelinessQosPolicy Class

This policy controls the mechanism and parameters used by DDS to ensure that particular entities on the network are still "alive".
Inheritance Hierarchy
SystemObject
  OpenDDSharp.DDSLivelinessQosPolicy

Namespace:  OpenDDSharp.DDS
Assembly:  OpenDDSharp (in OpenDDSharp.dll) Version: 0.5.0.0
Syntax
public class LivelinessQosPolicy

The LivelinessQosPolicy type exposes the following members.

Properties
  NameDescription
Public propertyKind
Gets or sets the liveliness kind applied to the Entity
Public propertyLeaseDuration
Gets or sets the liveliness lease duration
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks
The value offered is considered compatible with the value requested if and only if the following conditions are met:
  • The inequality "offered Kind >= requested Kind" evaluates to 'true'. For the purposes of this inequality, the values of Liveliness kind are considered ordered such that: Automatic < ManualByParticipant < ManualByTopic.
  • The inequality "offered LeaseDuration <= requested LeaseDuration" evaluates to 'true'.
See Also