uuu
uuu (Universal Update Utility), mfgtools 3.0
Loading...
Searching...
No Matches
FBWrite Class Reference

#include <fastboot.h>

Inheritance diagram for FBWrite:
FBLoop CmdBase

Public Member Functions

int each (FastBoot &fb, std::shared_ptr< DataBuffer > fbuff, size_t off) override
 FBWrite (char *p)
Public Member Functions inherited from FBLoop
 FBLoop (char *p)
int run (CmdCtx *ctx) override
std::string build_cmd (std::string &cmd, size_t off, size_t sz)
Public Member Functions inherited from CmdBase
 CmdBase ()=default
 CmdBase (char *p)
virtual ~CmdBase ()
virtual int dump ()
const std::string & get_cmd () const noexcept
bool get_lastcmd () const noexcept
void insert_param_info (const char *key, void *pD, Param::Type tp, bool ignore_case=true, const char *err=nullptr)
virtual int parser_protocol (char *p, size_t &pos)
virtual int parser (char *p=nullptr)

Additional Inherited Members

Public Attributes inherited from FBLoop
std::string m_uboot_cmd = "mmc read $loadaddr"
size_t m_blksize = 512
size_t m_each = 0x4000000
size_t m_seek = 0
size_t m_skip = 0
bool m_nostop = false
std::string m_filename
Protected Attributes inherited from CmdBase
bool m_bCheckTotalParam = false
std::string m_cmd
bool m_lastcmd = false
bool m_NoKeyParam = false
int m_timeout = 10000

Constructor & Destructor Documentation

◆ FBWrite()

FBWrite::FBWrite ( char * p)
inline

Member Function Documentation

◆ each()

int FBWrite::each ( FastBoot & fb,
std::shared_ptr< DataBuffer > fbuff,
size_t off )
overridevirtual

Implements FBLoop.


The documentation for this class was generated from the following files:
  • /home/builder/.cache/aurutils/sync/mfgtools-git/src/mfgtools-git/libuuu/fastboot.h
  • /home/builder/.cache/aurutils/sync/mfgtools-git/src/mfgtools-git/libuuu/fastboot.cpp