Frontend  0.0.0
Loading...
Searching...
No Matches
WsDecupService Class Reference
Inheritance diagram for WsDecupService:
Collaboration diagram for WsDecupService:

Public Member Functions

 WsDecupService (String domain, String unencodedPath)
 
override void zppPreamble ()
 
override void zppDecoderId ()
 
override void zppReadCv (int cvAddress)
 
override void zppWriteCv (int cvAddress, int byte)
 
override void zppErase ()
 
override void zppBlocks (int count, Uint8List chunk)
 
override void zsuPreamble ()
 
override void zsuDecoderId (int byte)
 
override void zsuBlockCount (int count)
 
override void zsuSecurityByte1 ()
 
override void zsuSecurityByte2 ()
 
override void zsuBlocks (int count, Uint8List chunk)
 

Public Attributes

late final WebSocketChannel _channel
 
int preambleCount = 0
 
override Future< void > get ready => _channel.ready
 
override Stream< Uint8List > get stream => _channel.stream.cast<Uint8List>()
 
- Public Attributes inherited from DecupService
Future< void > get ready
 
Stream< Uint8List > get stream
 

Additional Inherited Members

- Static Public Attributes inherited from DecupService
static const int ack = 0x1C
 
static const int nak = 0xFC
 

Constructor & Destructor Documentation

◆ WsDecupService()

WsDecupService::WsDecupService ( String domain,
String unencodedPath )
inline

Member Function Documentation

◆ zppBlocks()

override void WsDecupService::zppBlocks ( int count,
Uint8List chunk )
inline

◆ zppDecoderId()

override void WsDecupService::zppDecoderId ( )
inline

◆ zppErase()

override void WsDecupService::zppErase ( )
inline

◆ zppPreamble()

override void WsDecupService::zppPreamble ( )
inline

◆ zppReadCv()

override void WsDecupService::zppReadCv ( int cvAddress)
inline

◆ zppWriteCv()

override void WsDecupService::zppWriteCv ( int cvAddress,
int byte )
inline

◆ zsuBlockCount()

override void WsDecupService::zsuBlockCount ( int count)
inline

◆ zsuBlocks()

override void WsDecupService::zsuBlocks ( int count,
Uint8List chunk )
inline

◆ zsuDecoderId()

override void WsDecupService::zsuDecoderId ( int byte)
inline

◆ zsuPreamble()

override void WsDecupService::zsuPreamble ( )
inline

◆ zsuSecurityByte1()

override void WsDecupService::zsuSecurityByte1 ( )
inline

◆ zsuSecurityByte2()

override void WsDecupService::zsuSecurityByte2 ( )
inline

Member Data Documentation

◆ _channel

late final WebSocketChannel WsDecupService::_channel

◆ preambleCount

int WsDecupService::preambleCount = 0

◆ ready

override Future<void> get WsDecupService::ready => _channel.ready

◆ stream

override Stream<Uint8List> get WsDecupService::stream => _channel.stream.cast<Uint8List>()

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