Linked list entry for all registered consist clients for a given train node.
More...
#include <TractionTrain.hxx>
Linked list entry for all registered consist clients for a given train node.
Definition at line 133 of file TractionTrain.hxx.
◆ ConsistEntry()
| openlcb::ConsistEntry::ConsistEntry |
( |
NodeID |
s, |
|
|
uint8_t |
flags |
|
) |
| |
|
inline |
Creates a new consist entry storage.
- Parameters
-
| s | the stored node ID |
| flags | the stored flag byte |
Definition at line 138 of file TractionTrain.hxx.
◆ get_flags()
| uint8_t openlcb::ConsistEntry::get_flags |
( |
| ) |
const |
|
inline |
◆ get_slave()
| NodeID openlcb::ConsistEntry::get_slave |
( |
| ) |
const |
|
inline |
◆ set_flags()
| void openlcb::ConsistEntry::set_flags |
( |
uint8_t |
new_flags | ) |
|
|
inline |
Overrides the stored flags.
- Parameters
-
| new_flags | the new value of the flags byte. |
Definition at line 154 of file TractionTrain.hxx.
◆ payload
| uint64_t openlcb::ConsistEntry::payload |
|
private |
The documentation for this struct was generated from the following file: