This policy controls the mechanism and parameters used by DDS to ensure that particular entities on the network are still "alive".
OpenDDSharp (in OpenDDSharp.dll) Version: 0.5.0.0
public class LivelinessQosPolicy
Public Class LivelinessQosPolicy
public ref class LivelinessQosPolicy
type LivelinessQosPolicy = class end
The LivelinessQosPolicy type exposes the following members.
Gets or sets the liveliness kind applied to the Entity
Gets or sets the liveliness lease duration
Determines whether the specified object is equal to the current object. (Inherited from Object.)
Serves as the default hash function. (Inherited from Object.)
|GetType| (Inherited from Object.)
Gets the Type
of the current instance.
Returns a string that represents the current object. (Inherited from Object.)
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'.