OpenSplice C# API  v6.x
OpenSplice C# Data Distribution Service Data-Centric Publish-Subscribe API
DDS.ICondition Interface Reference

Base class for all Conditions that maybe attached to an IWaitSet. More...

Inheritance diagram for DDS.ICondition:
Inheritance graph
Collaboration diagram for DDS.ICondition:
Collaboration graph

Public Member Functions

bool GetTriggerValue ()
 Each ICondition has a TriggerValue that can be true or false and is set by the DDS depending on the evaluation of the ICondition. More...
 

Detailed Description

Base class for all Conditions that maybe attached to an IWaitSet.

This class is the base class for all the conditions that may be attached to an IWaitSet. This base class is specialized in three classes by the Data Distribution Service: IGuardCondition, IStatusCondition and IReadCondition (also there is a IQueryCondition which is a specialized IReadCondition). Each Condition has a TriggerValue that can be true or false and is set by the Data Distribution Service (except an IGuardCondition) depending on the evaluation of the Condition.

See also
Waitset

Definition at line 42 of file DdsDcpsInterfaces.cs.

Member Function Documentation

◆ GetTriggerValue()

bool DDS.ICondition.GetTriggerValue ( )

Each ICondition has a TriggerValue that can be true or false and is set by the DDS depending on the evaluation of the ICondition.

Returns
The TriggerValue (true|false)

The documentation for this interface was generated from the following file: