Click or drag to resize

HistoryQosPolicy Class

This policy controls the behavior of DDS when the value of an instance changes before it is finally communicated to some of its existing DataReader entities.
Inheritance Hierarchy
SystemObject
  OpenDDSharp.DDSHistoryQosPolicy

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

The HistoryQosPolicy type exposes the following members.

Properties
  NameDescription
Public propertyDepth
Gets or sets the history maximum depth.
Public propertyKind
Gets or sets the history kind applied to the Entity
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

This policy defaults to a "keep last" with a depth of one.

The setting of History Depth must be consistent with the ResourceLimits MaxSamplesPerInstance. For these two QoS to be consistent, they must verify that Depth <= MaxSamplesPerInstance.

See Also