|
void | taskFunction (void *) |
|
void | transmit (z21::Socket const &sock, std::span< uint8_t const > datasets) final |
|
bool | trackPower (bool on) final |
|
bool | stop () final |
|
int32_t | serialNumber () const final |
|
void | logoff (z21::Socket const &sock) final |
|
z21::SystemState & | systemState () final |
|
z21::LocoInfo | locoInfo (uint16_t loco_addr) final |
|
void | locoFunction (uint16_t loco_addr, uint32_t mask, uint32_t state) final |
|
void | locoDrive (uint16_t loco_addr, z21::LocoInfo::SpeedSteps speed_steps, uint8_t rvvvvvvv) final |
|
z21::LocoInfo::Mode | locoMode (uint16_t loco_addr) final |
|
void | locoMode (uint16_t loco_addr, z21::LocoInfo::Mode mode) final |
|
z21::TurnoutInfo | turnoutInfo (uint16_t accy_addr) final |
|
z21::AccessoryInfo | accessoryInfo (uint16_t accy_addr) final |
|
void | turnout (uint16_t accy_addr, bool p, bool a, bool q) final |
|
void | accessory (uint16_t accy_addr, uint8_t dddddddd) final |
|
z21::TurnoutInfo::Mode | turnoutMode (uint16_t accy_addr) final |
|
void | turnoutMode (uint16_t accy_addr, z21::TurnoutInfo::Mode mode) final |
|
bool | cvRead (uint16_t cv_addr) final |
|
bool | cvWrite (uint16_t cv_addr, uint8_t byte) final |
|
void | cvPomRead (uint16_t loco_addr, uint16_t cv_addr) final |
|
void | cvPomWrite (uint16_t loco_addr, uint16_t cv_addr, uint8_t byte) final |
|
void | cvPomAccessoryRead (uint16_t accy_addr, uint16_t cv_addr) final |
|
void | cvPomAccessoryWrite (uint16_t accy_addr, uint16_t cv_addr, uint8_t byte) final |
|
z21::RailComData | railComData (uint16_t loco_addr) final |
|
z21::CommonSettings | commonSettings () final |
|
void | commonSettings (z21::CommonSettings const &common_settings) final |
|
z21::MmDccSettings | mmDccSettings () final |
|
void | mmDccSettings (z21::MmDccSettings const &mm_dcc_settings) final |
|
bool | trackPower (bool on, State dcc_state) |
|