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 |