Publisher Subscriber Public API This Module contains the Publisher Subscriber Layer created to facilitate the use of the RTPS protocol. More...
Modules | |
| Fast RTPS Attributes Module. | |
| Attributes class used to define the public entities that the user should use to control this library. | |
Classes | |
| struct | KeyedChanges |
| A struct storing a vector of cache changes and the next deadline in the group. More... | |
| class | Domain |
| Class Domain, use to interact with the Publisher Subscriber API of the Fast RTPS implementation. More... | |
| class | Participant |
| Class Participant used to group Publishers and Subscribers into a single working unit. More... | |
| class | ParticipantListener |
| Class ParticipantListener, overrides behaviour towards certain events. More... | |
| class | Publisher |
| Class Publisher, used to send data to associated subscribers. More... | |
| class | PublisherHistory |
| Class PublisherHistory, implementing a WriterHistory with support for keyed topics and HistoryQOS. More... | |
| class | PublisherListener |
| Class PublisherListener, allows the end user to implement callbacks triggered by certain events. More... | |
| class | SampleInfo_t |
| Class SampleInfo_t with information that is provided along a sample when reading data from a Subscriber. More... | |
| class | Subscriber |
| Class Subscriber, contains the public API that allows the user to control the reception of messages. More... | |
| class | SubscriberHistory |
| Class SubscriberHistory, container of the different CacheChanges of a subscriber. More... | |
| class | SubscriberListener |
| Class SubscriberListener, it should be used by the end user to implement specific callbacks to certain actions. More... | |
Publisher Subscriber Public API This Module contains the Publisher Subscriber Layer created to facilitate the use of the RTPS protocol.