RTI Connext C# API Version 7.2.0
Rti.Utility.DiscoverySnapshot Class Reference

Utility that takes discovery snapshot for DomainParticipant, DataWriter and DataReader entities. More...

Static Public Member Functions

static void TakeSnapshot (DomainParticipant participant)
 Take a snapshot of the remote participants discovered by a local one. More...
 
static void TakeSnapshot (DomainParticipant participant, string fileName)
 Take a snapshot of the remote participants discovered by a local one. More...
 
static void TakeSnapshot (AnyDataWriter writer)
 Take a snapshot of the compatible and incompatible remote readers matched by a local writer. More...
 
static void TakeSnapshot (AnyDataWriter writer, string fileName)
 Take a snapshot of the compatible and incompatible remote readers matched by a local writer. More...
 
static void TakeSnapshot (AnyDataReader reader)
 Take a snapshot of the compatible and incompatible remote writers matched by a local reader. More...
 
static void TakeSnapshot (AnyDataReader reader, string fileName)
 Take a snapshot of the compatible and incompatible remote writers matched by a local reader. More...
 

Detailed Description

Utility that takes discovery snapshot for DomainParticipant, DataWriter and DataReader entities.

Member Function Documentation

◆ TakeSnapshot() [1/6]

static void Rti.Utility.DiscoverySnapshot.TakeSnapshot ( DomainParticipant  participant)
inlinestatic

Take a snapshot of the remote participants discovered by a local one.

The full documentation is available in the C API: DDS_DomainParticipant_take_discovery_snapshot

◆ TakeSnapshot() [2/6]

static void Rti.Utility.DiscoverySnapshot.TakeSnapshot ( DomainParticipant  participant,
string  fileName 
)
inlinestatic

Take a snapshot of the remote participants discovered by a local one.

The full documentation is available in the C API: DDS_DomainParticipant_take_discovery_snapshot_file

◆ TakeSnapshot() [3/6]

static void Rti.Utility.DiscoverySnapshot.TakeSnapshot ( AnyDataWriter  writer)
inlinestatic

Take a snapshot of the compatible and incompatible remote readers matched by a local writer.

The full documentation is available in the C API: DDS_DataWriter_take_discovery_snapshot

◆ TakeSnapshot() [4/6]

static void Rti.Utility.DiscoverySnapshot.TakeSnapshot ( AnyDataWriter  writer,
string  fileName 
)
inlinestatic

Take a snapshot of the compatible and incompatible remote readers matched by a local writer.

The full documentation is available in the C API: DDS_DataWriter_take_discovery_snapshot_file

◆ TakeSnapshot() [5/6]

static void Rti.Utility.DiscoverySnapshot.TakeSnapshot ( AnyDataReader  reader)
inlinestatic

Take a snapshot of the compatible and incompatible remote writers matched by a local reader.

The full documentation is available in the C API: DDS_DataReader_take_discovery_snapshot

◆ TakeSnapshot() [6/6]

static void Rti.Utility.DiscoverySnapshot.TakeSnapshot ( AnyDataReader  reader,
string  fileName 
)
inlinestatic

Take a snapshot of the compatible and incompatible remote writers matched by a local reader.

The full documentation is available in the C API: DDS_DataReader_take_discovery_snapshot_file