Home IO Control
ESPHome add-on for IO-Homecontrol devices
Loading...
Searching...
No Matches
esphome::home_io_control::RollCallAttemptContext Struct Reference

Per-attempt facts a roll-call reply's DEBUG line needs, kept in one small struct so the reply lambda's capture list stays a couple of pointers rather than growing one field at a time. More...

Collaboration diagram for esphome::home_io_control::RollCallAttemptContext:

Public Attributes

const RollCallPass * pass
uint8_t attempt
 Global attempt number (1-based, across all passes).
uint32_t tx_freq_hz
 Channel this attempt transmitted the request on.

Detailed Description

Per-attempt facts a roll-call reply's DEBUG line needs, kept in one small struct so the reply lambda's capture list stays a couple of pointers rather than growing one field at a time.

Definition at line 1116 of file management_actions.cpp.

Member Data Documentation

◆ attempt

uint8_t esphome::home_io_control::RollCallAttemptContext::attempt

Global attempt number (1-based, across all passes).

Definition at line 1118 of file management_actions.cpp.

◆ pass

const RollCallPass* esphome::home_io_control::RollCallAttemptContext::pass

Definition at line 1117 of file management_actions.cpp.

◆ tx_freq_hz

uint32_t esphome::home_io_control::RollCallAttemptContext::tx_freq_hz

Channel this attempt transmitted the request on.

Definition at line 1119 of file management_actions.cpp.


The documentation for this struct was generated from the following file: