Public Member Functions | |
| FakeZ21Service (this.ref) | |
| override Future | close ([int? closeCode, String? closeReason]) |
| override void | call (Z21Command command) |
| void | _lanXCvReadWrite (int cvAddress, int value) |
| void | _lanXGetLocoInfo (LanXLocoInfo locoInfo) |
| void | _lanXTurnoutInfo (LanXTurnoutInfo turnoutInfo) |
| Turnout | _defaultTurnout (int accyAddress) |
Public Attributes | |
| final ProviderContainer | ref |
| final | _controller = StreamController<Z21Command>() |
| final Map< int, int > | _fakeServiceCvs = Map.from(_ms450) |
| final Map< int, Map< int, int > > | _fakeLocoCvs |
| final Map< int, Map< int, int > > | _fakeAccessoryCvs |
| late final Stream< Z21Command > | _stream |
| LanXStatusChanged | _status = LanXStatusChanged(centralState: 0x02) |
| Timer | _programmingModeTimer |
| override int get | closeCode => _controller.isClosed ? 1005 : null |
| override String get | closeReason => closeCode != null ? 'Timeout' : null |
| override Future< void > get | ready => Future.delayed(const Duration(seconds: 1)) |
| override Stream< Z21Command > get | stream => _stream |
| Public Attributes inherited from Z21Service | |
| int get | closeCode |
| String get | closeReason |
| Future< void > get | ready |
| Stream< Z21Command > get | stream |
Additional Inherited Members | |
| Static Public Member Functions inherited from Z21Service | |
| static Z21Command | convert (Uint8List dataset) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| final FakeZ21Service::_controller = StreamController<Z21Command>() |
| final Map<int, Map<int, int> > FakeZ21Service::_fakeAccessoryCvs |
| final Map<int, Map<int, int> > FakeZ21Service::_fakeLocoCvs |
| final Map<int, int> FakeZ21Service::_fakeServiceCvs = Map.from(_ms450) |
| Timer FakeZ21Service::_programmingModeTimer |
| LanXStatusChanged FakeZ21Service::_status = LanXStatusChanged(centralState: 0x02) |
| late final Stream<Z21Command> FakeZ21Service::_stream |
| override int get FakeZ21Service::closeCode => _controller.isClosed ? 1005 : null |
| override String get FakeZ21Service::closeReason => closeCode != null ? 'Timeout' : null |
| override Future<void> get FakeZ21Service::ready => Future.delayed(const Duration(seconds: 1)) |
| final ProviderContainer FakeZ21Service::ref |
| override Stream<Z21Command> get FakeZ21Service::stream => _stream |