DDraceNetwork Docs
CUpdater Member List

This is the complete list of members for CUpdater, including all inherited members.

AddFileJob(const char *pFile, bool Job)CUpdaterprivate
CLEAN enum valueIUpdater
CommitUpdate() REQUIRES(!m_Lock)CUpdaterprivate
CUpdater()CUpdater
CUpdaterFetchTaskCUpdaterfriend
DOWNLOADING enum valueIUpdater
EUpdaterState enum nameIUpdater
FAIL enum valueIUpdater
FetchFile(const char *pFile, const char *pDestPath=nullptr) REQUIRES(!m_Lock)CUpdaterprivate
GetCurrentFile(char *pBuf, int BufSize) override REQUIRES(!m_Lock)CUpdatervirtual
GetCurrentPercent() override REQUIRES(!m_Lock)CUpdatervirtual
GetCurrentState() override REQUIRES(!m_Lock)CUpdatervirtual
GETTING_MANIFEST enum valueIUpdater
GOT_MANIFEST enum valueIUpdater
GUARDED_BY(m_Lock)CUpdaterprivate
GUARDED_BY(m_Lock)CUpdaterprivate
GUARDED_BY(m_Lock)CUpdaterprivate
IInterface()IInterfaceinline
Init(CHttp *pHttp)CUpdater
InitiateUpdate() REQUIRES(!m_Lock) overrideCUpdatervirtual
InterfaceName()IUpdaterinlinestatic
Kernel()IInterfaceinlineprotected
m_aClientExecTmpCUpdaterprivate
m_aServerExecTmpCUpdaterprivate
m_ClientFetchedCUpdaterprivate
m_ClientUpdateCUpdaterprivate
m_CurrentJobCUpdaterprivate
m_FileJobsCUpdaterprivate
m_LockCUpdaterprivate
m_pClientCUpdaterprivate
m_pCurrentTaskCUpdaterprivate
m_pEngineCUpdaterprivate
m_pHttpCUpdaterprivate
m_pKernelIInterfaceprivate
m_pStorageCUpdaterprivate
m_ServerFetchedCUpdaterprivate
m_ServerUpdateCUpdaterprivate
MOVE_FILES enum valueIUpdater
MoveFile(const char *pFile)CUpdaterprivate
NEED_RESTART enum valueIUpdater
ParseUpdate() REQUIRES(!m_Lock)CUpdaterprivate
PARSING_UPDATE enum valueIUpdater
PerformUpdate() REQUIRES(!m_Lock)CUpdaterprivate
ReplaceClient()CUpdaterprivate
ReplaceServer()CUpdaterprivate
RunningUpdate() REQUIRES(!m_Lock)CUpdaterprivate
SetCurrentState(EUpdaterState NewState) REQUIRES(!m_Lock)CUpdaterprivate
Shutdown()IInterfaceinlinevirtual
Update() REQUIRES(!m_Lock) overrideCUpdatervirtual
~IInterface()IInterfaceinlinevirtual