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

#include <sdps.h>

Inheritance diagram for SDPSCmd:
CmdBase

Public Member Functions

 SDPSCmd (char *cmd)
 
int run (CmdCtx *p) override
 
- 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)
 

Private Attributes

bool m_bskipflashheader =0
 
bool m_bscanterm =0
 
std::string m_filename
 
uint32_t m_offset = 0
 
uint64_t m_scan_limited = UINT64_MAX
 

Additional Inherited Members

- 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

◆ SDPSCmd()

SDPSCmd::SDPSCmd ( char * cmd)
inline

Member Function Documentation

◆ run()

int SDPSCmd::run ( CmdCtx * p)
overridevirtual

Implements CmdBase.

Member Data Documentation

◆ m_bscanterm

bool SDPSCmd::m_bscanterm =0
private

◆ m_bskipflashheader

bool SDPSCmd::m_bskipflashheader =0
private

◆ m_filename

std::string SDPSCmd::m_filename
private

◆ m_offset

uint32_t SDPSCmd::m_offset = 0
private

◆ m_scan_limited

uint64_t SDPSCmd::m_scan_limited = UINT64_MAX
private

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