#include <updater.h>
◆ CUpdater()
◆ AddFileJob()
void CUpdater::AddFileJob |
( |
const char * |
pFile, |
|
|
bool |
Job |
|
) |
| |
|
private |
◆ CommitUpdate()
void CUpdater::CommitUpdate |
( |
| ) |
|
|
private |
◆ FetchFile()
void CUpdater::FetchFile |
( |
const char * |
pFile, |
|
|
const char * |
pDestPath = nullptr |
|
) |
| |
|
private |
◆ GetCurrentFile()
void CUpdater::GetCurrentFile |
( |
char * |
pBuf, |
|
|
int |
BufSize |
|
) |
| |
|
overridevirtual |
◆ GetCurrentPercent()
int CUpdater::GetCurrentPercent |
( |
| ) |
|
|
overridevirtual |
◆ GetCurrentState()
◆ GUARDED_BY() [1/3]
◆ GUARDED_BY() [2/3]
char m_aStatus[256] CUpdater::GUARDED_BY |
( |
m_Lock |
| ) |
|
|
private |
◆ GUARDED_BY() [3/3]
int m_Percent CUpdater::GUARDED_BY |
( |
m_Lock |
| ) |
|
|
private |
◆ Init()
void CUpdater::Init |
( |
CHttp * |
pHttp | ) |
|
◆ InitiateUpdate()
void CUpdater::InitiateUpdate |
( |
| ) |
|
|
overridevirtual |
◆ MoveFile()
bool CUpdater::MoveFile |
( |
const char * |
pFile | ) |
|
|
private |
◆ ParseUpdate()
void CUpdater::ParseUpdate |
( |
| ) |
|
|
private |
◆ PerformUpdate()
void CUpdater::PerformUpdate |
( |
| ) |
|
|
private |
◆ ReplaceClient()
bool CUpdater::ReplaceClient |
( |
| ) |
|
|
private |
◆ ReplaceServer()
bool CUpdater::ReplaceServer |
( |
| ) |
|
|
private |
◆ RunningUpdate()
void CUpdater::RunningUpdate |
( |
| ) |
|
|
private |
◆ SetCurrentState()
◆ Update()
void CUpdater::Update |
( |
| ) |
|
|
overridevirtual |
◆ CUpdaterFetchTask
◆ m_aClientExecTmp
char CUpdater::m_aClientExecTmp[64] |
|
private |
◆ m_aServerExecTmp
char CUpdater::m_aServerExecTmp[64] |
|
private |
◆ m_ClientFetched
bool CUpdater::m_ClientFetched |
|
private |
◆ m_ClientUpdate
bool CUpdater::m_ClientUpdate |
|
private |
◆ m_CurrentJob
decltype(m_FileJobs) ::iterator CUpdater::m_CurrentJob |
|
private |
◆ m_FileJobs
std::forward_list<std::pair<std::string, bool> > CUpdater::m_FileJobs |
|
private |
◆ m_Lock
◆ m_pClient
◆ m_pCurrentTask
◆ m_pEngine
◆ m_pHttp
class CHttp* CUpdater::m_pHttp |
|
private |
◆ m_pStorage
◆ m_ServerFetched
bool CUpdater::m_ServerFetched |
|
private |
◆ m_ServerUpdate
bool CUpdater::m_ServerUpdate |
|
private |
The documentation for this class was generated from the following files: