|
| | WsZ21Service (String domain) |
| override void | lanXGetStatus () |
| override void | lanXSetTrackPowerOff () |
| override void | lanXSetTrackPowerOn () |
| override void | lanXCvRead (int cvAddress) |
| override void | lanXCvWrite (int cvAddress, int byte) |
| override void | lanXGetTurnoutInfo (int accyAddress) |
| override void | lanXSetTurnout (int accyAddress, bool p, bool a, [bool q=false]) |
| override void | lanXSetLocoEStop (int locoAddress) |
| override void | lanXGetLocoInfo (int locoAddress) |
| override void | lanXSetLocoDrive (int locoAddress, int speedSteps, int rvvvvvvv) |
| override void | lanXSetLocoFunction (int locoAddress, int state, int index) |
| override void | lanXCvPomWriteByte (int locoAddress, int cvAddress, int byte) |
| override void | lanXCvPomReadByte (int locoAddress, int cvAddress) |
| override void | lanXCvPomAccessoryWriteByte (int accyAddress, int cvAddress, int byte) |
| override void | lanXCvPomAccessoryReadByte (int accyAddress, int cvAddress) |
| override void | lanSetBroadcastFlags (BroadcastFlags broadcastFlags) |
| override void | lanSystemStateGetData () |
| override void | lanRailComGetData (int locoAddress) |
◆ WsZ21Service()
| WsZ21Service::WsZ21Service |
( |
String | domain | ) |
|
|
inline |
◆ lanRailComGetData()
| override void WsZ21Service::lanRailComGetData |
( |
int | locoAddress | ) |
|
|
inline |
◆ lanSetBroadcastFlags()
| override void WsZ21Service::lanSetBroadcastFlags |
( |
BroadcastFlags | broadcastFlags | ) |
|
|
inline |
◆ lanSystemStateGetData()
| override void WsZ21Service::lanSystemStateGetData |
( |
| ) |
|
|
inline |
◆ lanXCvPomAccessoryReadByte()
| override void WsZ21Service::lanXCvPomAccessoryReadByte |
( |
int | accyAddress, |
|
|
int | cvAddress ) |
|
inline |
◆ lanXCvPomAccessoryWriteByte()
| override void WsZ21Service::lanXCvPomAccessoryWriteByte |
( |
int | accyAddress, |
|
|
int | cvAddress, |
|
|
int | byte ) |
|
inline |
◆ lanXCvPomReadByte()
| override void WsZ21Service::lanXCvPomReadByte |
( |
int | locoAddress, |
|
|
int | cvAddress ) |
|
inline |
◆ lanXCvPomWriteByte()
| override void WsZ21Service::lanXCvPomWriteByte |
( |
int | locoAddress, |
|
|
int | cvAddress, |
|
|
int | byte ) |
|
inline |
◆ lanXCvRead()
| override void WsZ21Service::lanXCvRead |
( |
int | cvAddress | ) |
|
|
inline |
◆ lanXCvWrite()
| override void WsZ21Service::lanXCvWrite |
( |
int | cvAddress, |
|
|
int | byte ) |
|
inline |
◆ lanXGetLocoInfo()
| override void WsZ21Service::lanXGetLocoInfo |
( |
int | locoAddress | ) |
|
|
inline |
◆ lanXGetStatus()
| override void WsZ21Service::lanXGetStatus |
( |
| ) |
|
|
inline |
◆ lanXGetTurnoutInfo()
| override void WsZ21Service::lanXGetTurnoutInfo |
( |
int | accyAddress | ) |
|
|
inline |
◆ lanXSetLocoDrive()
| override void WsZ21Service::lanXSetLocoDrive |
( |
int | locoAddress, |
|
|
int | speedSteps, |
|
|
int | rvvvvvvv ) |
|
inline |
◆ lanXSetLocoEStop()
| override void WsZ21Service::lanXSetLocoEStop |
( |
int | locoAddress | ) |
|
|
inline |
◆ lanXSetLocoFunction()
| override void WsZ21Service::lanXSetLocoFunction |
( |
int | locoAddress, |
|
|
int | state, |
|
|
int | index ) |
|
inline |
◆ lanXSetTrackPowerOff()
| override void WsZ21Service::lanXSetTrackPowerOff |
( |
| ) |
|
|
inline |
◆ lanXSetTrackPowerOn()
| override void WsZ21Service::lanXSetTrackPowerOn |
( |
| ) |
|
|
inline |
◆ lanXSetTurnout()
| override void WsZ21Service::lanXSetTurnout |
( |
int | accyAddress, |
|
|
bool | p, |
|
|
bool | a ) |
|
inline |
◆ _channel
| late final WebSocketChannel WsZ21Service::_channel |
◆ _stream
| late final Stream<Command> WsZ21Service::_stream |
◆ closeCode
| override int get WsZ21Service::closeCode => _channel.closeCode |
◆ closeReason
| override String get WsZ21Service::closeReason => closeCode != null ? 'Timeout' : null |
◆ ready
| override Future<void> get WsZ21Service::ready => _channel.ready |
◆ stream
The documentation for this class was generated from the following file: