1. StatisticsBackend

Singleton StatisticsBackend is the entry point for applications that want to gather statistics information about a Fast DDS network using Fast DDS Statistics module. It provides the API necessary for starting and stopping monitorizations on a given domain or Fast DDS Discovery Server network, as well as the functions to extract statistics information about said monitorizations.

Fast DDS Statistics Backend can monitor several DDS domains and Fast DDS Discovery Server networks at the same time, notifying applications about changes in the network and arrival of new statistics data using two listeners which contain a set of callbacks that the application implements.