SatCat5
satcat5::net::TelemetryLoopback Class Reference

Detailed Description

Loopback adapter for telemetry messages.

This loopback adapter is a TelemetrySink that carbon-copies outgoing messages to a local interface, for internal messaging.

Definition at line 349 of file net_telemetry.h.

#include <net_telemetry.h>

Inheritance diagram for satcat5::net::TelemetryLoopback:
[legend]
Collaboration diagram for satcat5::net::TelemetryLoopback:
[legend]

Public Member Functions

 TelemetryLoopback (satcat5::net::TelemetryAggregator *src, satcat5::net::TelemetryRx *dst)
 Link source and destination interfaces.
 
void telem_ready (u32 tier_id, unsigned nbytes, const void *data) override
 Carbon-copy outgoing messages to the designated interface.
 

Protected Attributes

satcat5::net::TelemetryRx *const m_dst
 
satcat5::net::TelemetryAggregator *const m_tlm
 Pointer to the parent object.
 

Private Attributes

satcat5::net::TelemetrySinkm_next
 

The documentation for this class was generated from the following files: