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

Public Member Functions

 WsMduService (String domain, String unencodedPath)
 
override void ping (int serialNumber, int decoderId)
 
override void configTransferRate (int transferRate)
 
override void binaryTreeSearch (int byte)
 
override void busy ()
 
override void zppValidQuery (String id, int flashSize)
 
override void zppLcDcQuery (Uint8List developerCode)
 
override void zppErase (int beginAddress, int endAddress)
 
override void zppUpdate (int address, Uint8List chunk)
 
override void zppUpdateEnd (int beginAddress, int endAddress)
 
override void zppExit ()
 
override void zppExitReset ()
 
override void zsuSalsa20IV (Uint8List iv)
 
override void zsuErase (int beginAddress, int endAddress)
 
override void zsuUpdate (int address, Uint8List chunk)
 
override void zsuCrc32Start (int beginAddress, int endAddress, int crc32)
 
override void zsuCrc32Result ()
 
override void zsuCrc32ResultExit ()
 

Public Attributes

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

Additional Inherited Members

- Static Public Attributes inherited from MduService
static const int ack = 0x06
 
static const int nak = 0x15
 

Constructor & Destructor Documentation

◆ WsMduService()

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

Member Function Documentation

◆ binaryTreeSearch()

override void WsMduService::binaryTreeSearch ( int byte)
inline

◆ busy()

override void WsMduService::busy ( )
inline

◆ configTransferRate()

override void WsMduService::configTransferRate ( int transferRate)
inline

◆ ping()

override void WsMduService::ping ( int serialNumber,
int decoderId )
inline

◆ zppErase()

override void WsMduService::zppErase ( int beginAddress,
int endAddress )
inline

◆ zppExit()

override void WsMduService::zppExit ( )
inline

◆ zppExitReset()

override void WsMduService::zppExitReset ( )
inline

◆ zppLcDcQuery()

override void WsMduService::zppLcDcQuery ( Uint8List developerCode)
inline

◆ zppUpdate()

override void WsMduService::zppUpdate ( int address,
Uint8List chunk )
inline

◆ zppUpdateEnd()

override void WsMduService::zppUpdateEnd ( int beginAddress,
int endAddress )
inline

◆ zppValidQuery()

override void WsMduService::zppValidQuery ( String id,
int flashSize )
inline

◆ zsuCrc32Result()

override void WsMduService::zsuCrc32Result ( )
inline

◆ zsuCrc32ResultExit()

override void WsMduService::zsuCrc32ResultExit ( )
inline

◆ zsuCrc32Start()

override void WsMduService::zsuCrc32Start ( int beginAddress,
int endAddress,
int crc32 )
inline

◆ zsuErase()

override void WsMduService::zsuErase ( int beginAddress,
int endAddress )
inline

◆ zsuSalsa20IV()

override void WsMduService::zsuSalsa20IV ( Uint8List iv)
inline

◆ zsuUpdate()

override void WsMduService::zsuUpdate ( int address,
Uint8List chunk )
inline

Member Data Documentation

◆ _channel

late final WebSocketChannel WsMduService::_channel

◆ ready

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

◆ stream

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

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