Frontend  0.7.1
Loading...
Searching...
No Matches
Inheritance diagram for MduViewModel:
Collaboration diagram for MduViewModel:

Public Member Functions

override UpdateState build (String endpoint)
Future< void > update (dynamic file) async
Future< void > _connect () async
Future< void > _configTransferRate ([Zsu? zsu]) async
Future< void > _zsuSearch (Zsu zsu) async
Future< void > _zsuPing (ZsuFirmware firmware) async
Future< void > _zsuSalsa20Iv (ZsuFirmware firmware) async
Future< void > _zsuErase (ZsuFirmware firmware) async
Future< void > _zsuUpdate (ZsuFirmware firmware) async
Future< void > _zsuCrc32Start (ZsuFirmware firmware) async
Future< void > _zsuCrc32Result (ZsuFirmware firmware) async
Future< void > _zsuExit () async
Future< void > _zppValid (Zpp zpp) async
Future< void > _zppLcDcQuery (Zpp zpp) async
Future< void > _zppErase (Zpp zpp) async
Future< void > _zppUpdate (Zpp zpp) async
Future< void > _zppUpdateEnd (Zpp zpp) async
Future< void > _zppExit (Zpp zpp) async
Future< void > _disconnect () async
Future< Uint8List > _retryOnFailure (Function() f, { int retries=_retries, }) async

Public Attributes

late final String _endpoint
late final MduService _mdu
late final StreamQueue< Uint8List > _events

Static Public Attributes

static const int _retries = 10

Detailed Description

Todo
document

Member Function Documentation

◆ _configTransferRate()

Future< void > MduViewModel::_configTransferRate ( )
inline
Todo
document

◆ _connect()

Future< void > MduViewModel::_connect ( )
inline
Todo
document

◆ _disconnect()

Future< void > MduViewModel::_disconnect ( )
inline
Todo
document

◆ _retryOnFailure()

Future< Uint8List > MduViewModel::_retryOnFailure ( Function() f,
{ int retries=_retries, } )
inline
Todo
document

◆ _zppErase()

Future< void > MduViewModel::_zppErase ( Zpp zpp)
inline
Todo
document
Warning
During erasing busy must be checked periodically within the HTTP receive timeout.

◆ _zppExit()

Future< void > MduViewModel::_zppExit ( Zpp zpp)
inline
Todo
document

◆ _zppLcDcQuery()

Future< void > MduViewModel::_zppLcDcQuery ( Zpp zpp)
inline
Todo
document

◆ _zppUpdate()

Future< void > MduViewModel::_zppUpdate ( Zpp zpp)
inline
Todo
document

◆ _zppUpdateEnd()

Future< void > MduViewModel::_zppUpdateEnd ( Zpp zpp)
inline
Todo
document

◆ _zppValid()

Future< void > MduViewModel::_zppValid ( Zpp zpp)
inline
Todo
document

◆ _zsuCrc32Result()

Future< void > MduViewModel::_zsuCrc32Result ( ZsuFirmware firmware)
inline
Todo
document

◆ _zsuCrc32Start()

Future< void > MduViewModel::_zsuCrc32Start ( ZsuFirmware firmware)
inline
Todo
document

◆ _zsuErase()

Future< void > MduViewModel::_zsuErase ( ZsuFirmware firmware)
inline
Todo
document

◆ _zsuExit()

Future< void > MduViewModel::_zsuExit ( )
inline
Todo
document

◆ _zsuPing()

Future< void > MduViewModel::_zsuPing ( ZsuFirmware firmware)
inline
Todo
document

◆ _zsuSalsa20Iv()

Future< void > MduViewModel::_zsuSalsa20Iv ( ZsuFirmware firmware)
inline
Todo
document

◆ _zsuSearch()

Future< void > MduViewModel::_zsuSearch ( Zsu zsu)
inline
Todo
document

◆ _zsuUpdate()

Future< void > MduViewModel::_zsuUpdate ( ZsuFirmware firmware)
inline
Todo
document

◆ build()

override UpdateState MduViewModel::build ( String endpoint)
inline
Todo
document

◆ update()

Future< void > MduViewModel::update ( dynamic file)
inline
Todo
document

Member Data Documentation

◆ _endpoint

late final String MduViewModel::_endpoint

◆ _events

late final StreamQueue<Uint8List> MduViewModel::_events

◆ _mdu

late final MduService MduViewModel::_mdu

◆ _retries

const int MduViewModel::_retries = 10
static

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