|
RTC Toolkit
1.0.0
|
RTC Telemetry Republisher Component Application. More...
Files | |
| file | ddsPubThread.hpp |
| DDS agnostic topic publioshing thread. | |
| file | main.cpp |
| Implementation of RtcComponentMain. | |
| file | mudpiProcessingError.hpp |
| MUDPI processor error codes. | |
| file | mudpiProcessor.cpp |
| Implementation of MUDPI processor. | |
| file | mudpiProcessor.hpp |
| MUDPI processor: check and aggregate MUDPI payload to a single topic and put to the queue for publishing. | |
| file | repubBuf.hpp |
| Buffer that keeps available free samples, and samples that are filled. | |
| file | telRepubBusinessLogic.cpp |
| Implementation of business logic. | |
| file | telRepubBusinessLogic.hpp |
| Header file needed to instantiate TelRepubBusinessLogic - Busines Logic for Telemetry Republisher. | |
| file | udpReceiver.cpp |
| Implementation of UDP receiver. | |
| file | udpReceiver.hpp |
| UDP receiver: receiving MUDPI and send to MUDPI processor. | |
Classes | |
| class | rtctk::telRepub::PubThreadBase< Q_SIZE > |
| DDS publisher thread class that provides queue with aggregated topic to be published by DDS. More... | |
| class | rtctk::telRepub::MudpiProcessorErrorCategory |
| MUDPI Processor error category. More... | |
| class | rtctk::telRepub::MudpiProcessor |
| Processing MUDPI data received by UDP receiver: rtctk::telRepub::UdpReceiver. More... | |
| class | rtctk::telRepub::TelRepubBusinessLogic |
| Telemetry Republisher business logic. More... | |
| class | rtctk::telRepub::UdpReceiver |
| Receiving UDP data asynchronously and forwards received packets to provided packet processors. More... | |
Functions | |
| const std::error_category & | rtctk::telRepub::GetMudpiProcessorErrorCategory () |
| MudpiProcessing error category. More... | |
| std::error_code | rtctk::telRepub::make_error_code (MudpiProcessingError e) |
| Create std::error_code from ProcessingError. More... | |
Variables | |
| uint32_t const | rtctk::telRepub::MAX_TOPIC_SIZE = 2560000 |
RTC Telemetry Republisher Component Application.
|
strong |
MUDPI Processor errors.
|
inline |
MudpiProcessing error category.
|
inline |
Create std::error_code from ProcessingError.
| uint32_t const rtctk::telRepub::MAX_TOPIC_SIZE = 2560000 |