RTI Connext C# API Version 7.3.0
Rti.Dds.Core.Condition Class Reference

Base class for all the conditions that may be attached to a WaitSet. More...

Inheritance diagram for Rti.Dds.Core.Condition:
Rti.Dds.Core.GuardCondition Rti.Dds.Core.StatusCondition Rti.Dds.Subscription.ReadCondition Rti.Dds.Subscription.QueryCondition

Public Member Functions

delegate void TriggeredEventHandler (Condition condition)
 The delegate type of the Triggered event. More...
 
void ResetEvents ()
 Removes all handlers for the Triggered event. More...
 

Properties

bool TriggerValue [get]
 Retrieves the trigger value (whether this condition is active) More...
 

Events

TriggeredEventHandler Triggered
 Event triggered in the context of WaitSet.Dispatch() when TriggerValue becomes true. More...
 

Detailed Description

Base class for all the conditions that may be attached to a WaitSet.

The full documentation is available in the C API: DDS_Condition

Member Function Documentation

◆ TriggeredEventHandler()

delegate void Rti.Dds.Core.Condition.TriggeredEventHandler ( Condition  condition)

The delegate type of the Triggered event.

Parameters
conditionThe triggered condition

◆ ResetEvents()

void Rti.Dds.Core.Condition.ResetEvents ( )
inline

Removes all handlers for the Triggered event.

Property Documentation

◆ TriggerValue

bool Rti.Dds.Core.Condition.TriggerValue
get

Retrieves the trigger value (whether this condition is active)

The full documentation is available in the C API: DDS_Condition_get_trigger_value

Event Documentation

◆ Triggered

TriggeredEventHandler Rti.Dds.Core.Condition.Triggered

Event triggered in the context of WaitSet.Dispatch() when TriggerValue becomes true.