RTC Toolkit 6.0.0
Loading...
Searching...
No Matches
Telemetry Republisher Library

Telemetry Republisher business logic library. More...

Files

file  ddsPubThread.cpp
 Implementation of the DDS agnostic topic publishing thread.
 
file  ddsPubThread.hpp
 DDS agnostic topic publioshing thread.
 
file  telRepubBusinessLogic.hpp
 Header file needed to instantiate TelRepubBusinessLogic - Business Logic for Telemetry Republisher.
 
file  wrangler.hpp
 Wrangler: User extension point.
 
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  queue.hpp
 UDP Buffer management.
 
file  telRepubBusinessLogic.cpp
 Implementation of business logic.
 
file  udpReceiver.cpp
 Implementation of UDP receiver.
 
file  udpReceiver.hpp
 UDP receiver: receiving MUDPI and send to MUDPI processor.
 

Classes

class  rtctk::telRepub::PubThread
 DDS publisher thread class that supports production and simulation mode. More...
 
class  rtctk::telRepub::PubThreadMudpi
 DDS publisher thread class that supports (re)publishing of MUDPI samples. More...
 
class  rtctk::telRepub::PubThreadSim
 DDS publisher thread class that supports simulation mode. More...
 
class  rtctk::telRepub::TelRepubBusinessLogic
 Telemetry Republisher business logic. More...
 
struct  rtctk::telRepub::MudpiProcessorError
 MUDPI Processor errors. More...
 
class  rtctk::telRepub::MudpiProcessor
 Processing MUDPI data received by UDP receiver: rtctk::telRepub::UdpReceiver. More...
 
class  rtctk::telRepub::UdpReceiver
 Receiving UDP data asynchronously and forwards received packets to provided packet processors. More...
 

Detailed Description

Telemetry Republisher business logic library.