#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]
| int m_Percent CUpdater::GUARDED_BY |
( |
m_Lock | | ) |
|
|
private |
◆ GUARDED_BY() [2/3]
| char m_aStatus[256] CUpdater::GUARDED_BY |
( |
m_Lock | | ) |
|
|
private |
◆ GUARDED_BY() [3/3]
◆ 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: