19.1.2.4. DomainParticipantListener

class fastdds.DomainParticipantListener

Class DomainParticipantListener, overrides behaviour towards certain events.

on_data_reader_discovery(participant, info, should_be_ignored)

This method is called when a new DataReader is discovered, or a previously discovered DataReader changes its QOS or is removed.

participant Pointer to the Participant which discovered the remote DataReader. info Remote DataReader information. User can take ownership of the object. should_be_ignored Flag to indicate the library to automatically ignore the discovered DataReader.

on_data_writer_discovery(participant, info, should_be_ignored)

This method is called when a new DataWriter is discovered, or a previously discovered DataWriter changes its QOS or is removed.

participant Pointer to the Participant which discovered the remote DataWriter. info Remote DataWriter information. User can take ownership of the object. should_be_ignored Flag to indicate the library to automatically ignore the discovered DataWriter.

on_participant_discovery(participant, info, should_be_ignored)

This method is called when a new Participant is discovered, or a previously discovered participant changes its QOS or is removed.

participant Pointer to the Participant which discovered the remote participant. info Remote participant information. User can take ownership of the object. should_be_ignored Flag to indicate the library to automatically ignore the discovered Participant.

property thisown

The membership flag