|
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
Namespace:
OpenDDSharp.DDS
Assembly:
OpenDDSharp (in OpenDDSharp.dll) Version: 0.5.0.0
Syntax public class LivelinessQosPolicy
Public Class LivelinessQosPolicy
public ref class LivelinessQosPolicy
type LivelinessQosPolicy = class end
The LivelinessQosPolicy type exposes the following members.
Properties
| Name | Description |
---|
| Kind |
Gets or sets the liveliness kind applied to the Entity |
| LeaseDuration |
Gets or sets the liveliness lease duration
|
TopMethods
| Name | Description |
---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) |
| GetType | Gets the Type of the current instance. (Inherited from Object.) |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
TopRemarks
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