REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
client::RunStateChangeNotificationHandler Class Reference

#include <protocol_oob.h>

Inheritance diagram for client::RunStateChangeNotificationHandler:
Collaboration diagram for client::RunStateChangeNotificationHandler:

Public Member Functions

 RunStateChangeNotificationHandler (Print &target, DynamicJsonDocument &envelopeOut)
 
void handle (run::RunStateChange change, const run::Run &run) override
 
- Public Member Functions inherited from run::RunStateChangeHandler

Public Attributes

Print & target
 
DynamicJsonDocument & envelope_out
 

Detailed Description

Definition at line 18 of file protocol_oob.h.

Constructor & Destructor Documentation

◆ RunStateChangeNotificationHandler()

client::RunStateChangeNotificationHandler::RunStateChangeNotificationHandler ( Print & target,
DynamicJsonDocument & envelopeOut )
inline

Definition at line 27 of file protocol_oob.h.

Member Function Documentation

◆ handle()

FLASHMEM void client::RunStateChangeNotificationHandler::handle ( run::RunStateChange change,
const run::Run & run )
overridevirtual

Member Data Documentation

◆ envelope_out

DynamicJsonDocument& client::RunStateChangeNotificationHandler::envelope_out

Definition at line 24 of file protocol_oob.h.

Referenced by handle().

◆ target

Print& client::RunStateChangeNotificationHandler::target

Definition at line 23 of file protocol_oob.h.

Referenced by handle().


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