5.2.1. CallbackKind

enum class eprosima::statistics_backend::CallbackKind : int32_t

Each value identifies one of the user callbacks available on the library. These values can be combined with the ‘|’ operator to form a mask and configure which events are going to be notified to the user.

See also

CallbackMask

Values:

enumerator ON_TOPIC_DISCOVERY

Represents the on_topic_discovery() callback.

enumerator ON_PARTICIPANT_DISCOVERY

Represents the on_participant_discovery() callback.

enumerator ON_DATAWRITER_DISCOVERY

Represents the on_datawriter_discovery() callback.

enumerator ON_DATAREADER_DISCOVERY

Represents the on_datareader_discovery() callback.

enumerator ON_HOST_DISCOVERY

Represents the on_host_discovery() callback.

enumerator ON_USER_DISCOVERY

Represents the on_user_discovery() callback.

enumerator ON_PROCESS_DISCOVERY

Represents the on_process_discovery() callback.

enumerator ON_LOCATOR_DISCOVERY

Represents the on_locator_discovery() callback.

enumerator ON_DATA_AVAILABLE

Represents the on_data_available() callback.

enumerator ON_DOMAIN_VIEW_GRAPH_UPDATE

Represents the on_domain_view_graph_update() callback.

enumerator ON_STATUS_REPORTED

Represents the on_status_reported() callback.