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

A Condition whose Condition.TriggerValue is completely under the control of the application. More...

Inheritance diagram for Rti.Dds.Core.GuardCondition:
Rti.Dds.Core.Condition

Public Member Functions

 GuardCondition ()
 Creates a new GuardCondition. More...
 
void Dispose ()
 Releases the native resources used by this object More...
 
- Public Member Functions inherited from Rti.Dds.Core.Condition
delegate void TriggeredEventHandler (Condition condition)
 The delegate type of the Triggered event. More...
 
void ResetEvents ()
 Removes all handlers for the Triggered event. More...
 

Properties

new bool TriggerValue [get, set]
 Gets and sets the trigger value More...
 
bool Disposed [get]
 Indicates whether this object has been disposed. More...
 
- Properties inherited from Rti.Dds.Core.Condition
bool TriggerValue [get]
 Retrieves the trigger value (whether this condition is active) More...
 

Additional Inherited Members

- Events inherited from Rti.Dds.Core.Condition
TriggeredEventHandler Triggered
 Event triggered in the context of WaitSet.Dispatch() when TriggerValue becomes true. More...
 

Detailed Description

A Condition whose Condition.TriggerValue is completely under the control of the application.

Note
GuardConditions must be explicitly Disposed, by calling the Dispose method or with a using statement.

Constructor & Destructor Documentation

◆ GuardCondition()

Rti.Dds.Core.GuardCondition.GuardCondition ( )

Creates a new GuardCondition.

The full documentation is available in the C API: DDS_GuardCondition_new

Member Function Documentation

◆ Dispose()

void Rti.Dds.Core.GuardCondition.Dispose ( )
inline

Releases the native resources used by this object

Property Documentation

◆ TriggerValue

new bool Rti.Dds.Core.GuardCondition.TriggerValue
getset

Gets and sets the trigger value

◆ Disposed

bool Rti.Dds.Core.GuardCondition.Disposed
get

Indicates whether this object has been disposed.