RTI Connext C# API  6.1.2
Event Class Reference

Configures the Domain.DomainParticipant event thread and the resources it uses. More...

Inherits IEquatable< Event >.

Public Member Functions

Event With (Action< EventBuilder > build)
 Creates a new Event with a set of changes specified in an Action More...
 
override int GetHashCode ()
 Gets the hash code More...
 
override bool Equals (object other)
 Compares for equality More...
 
bool Equals (Event other)
 Compares for equality More...
 

Properties

ThreadSettings Thread [get]
 Event thread settings. More...
 
int InitialCount [get]
 The initial number of events. More...
 
int MaxCount [get]
 The maximum number of events. More...
 
static Event Default [get]
 Singleton containing the default value of a Event More...
 

Detailed Description

Configures the Domain.DomainParticipant event thread and the resources it uses.

The full documentation is available in the C API: DDS_EventQosPolicy

Member Function Documentation

◆ Equals() [1/2]

bool Equals ( Event  other)

Compares for equality

◆ Equals() [2/2]

override bool Equals ( object  other)

Compares for equality

◆ GetHashCode()

override int GetHashCode ( )

Gets the hash code

◆ With()

Event With ( Action< EventBuilder build)

Creates a new Event with a set of changes specified in an Action

Parameters
buildAn Action (typically a lambda function) that receives a modifiable object with the current values of this Event.
Returns
A new Event with the changes applied by the Action

Property Documentation

◆ Default

Event Default
staticget

Singleton containing the default value of a Event

◆ InitialCount

int InitialCount
get

The initial number of events.

The full documentation is available in the C API: DDS_EventQosPolicy::initial_count

◆ MaxCount

int MaxCount
get

The maximum number of events.

The full documentation is available in the C API: DDS_EventQosPolicy::max_count

◆ Thread

ThreadSettings Thread
get

Event thread settings.

The full documentation is available in the C API: DDS_EventQosPolicy::thread