EvEmu
0.8.4
11 September 2021
|
#include "BulkMgrService.h"
Public Member Functions | |
BulkMgrService (PyServiceMgr *mgr) | |
BulkMgrService.cpp | |
This file is for processing bulkdata Copyright 2017 Alasiya-EVEmu Team : ozatomic (hacked for static client data) : Allan (added calls and (hacked) updates for new dgm data)
| |
virtual | ~BulkMgrService () |
![]() | |
PyService (PyServiceMgr *mgr, const char *serviceName) | |
virtual | ~PyService () |
virtual PyResult | Call (const std::string &method, PyCallArgs &args) |
const char * | GetName () const |
![]() | |
PyCallable () | |
virtual | ~PyCallable () |
Protected Member Functions | |
PyCallable_DECL_CALL (UpdateBulk) | |
PyCallable_DECL_CALL (GetAllBulkIDs) | |
PyCallable_DECL_CALL (GetVersion) | |
PyCallable_DECL_CALL (GetChunk) | |
PyCallable_DECL_CALL (GetFullFiles) | |
PyCallable_DECL_CALL (GetFullFilesChunk) | |
PyCallable_DECL_CALL (GetUnsubmittedChanges) | |
PyCallable_DECL_CALL (GetUnsubmittedChunk) | |
![]() | |
PyObject * | _BuildCachedReturn (PySubStream **result, const char *sessionInfo, CacheCheckTime check) |
virtual PyBoundObject * | CreateBoundObject (Client *pClient, const PyRep *bind_args) |
virtual PyResult | Handle_MachoResolveObject (PyCallArgs &call) |
virtual PyResult | Handle_MachoBindObject (PyCallArgs &call) |
![]() | |
void | _SetCallDispatcher (CallDispatcher *d) |
Protected Attributes | |
Dispatcher *const | m_dispatch |
![]() | |
PyServiceMgr *const | m_manager |
Private Types | |
enum | bulkStatus { updateBulkStatusOK = 0, updateBulkStatusWrongBranch = 1, updateBulkStatusHashMismatch = 2, updateBulkStatusClientNewer = 3, updateBulkStatusNeedToUpdate = 4, updateBulkStatusTooManyRevisions = 5 } |
Additional Inherited Members | |
![]() | |
enum | CacheCheckTime { check_Always = 0, check_Never, check_in_year, check_in_6_months, check_in_3_months, check_in_1_month, check_in_1_week, check_in_1_day, check_in_12_hours, check_in_6_hours, check_in_3_hours, check_in_2_hours, check_in_1_hour, check_in_30_minutes, check_in_15_minutes, check_in_5_minutes, check_in_1_minute, check_in_30_seconds, check_in_15_seconds, check_in_5_seconds, check_in_1_second, _checkCount } |
![]() | |
static const char *const | s_checkTimeStrings [_checkCount] |
Definition at line 18 of file BulkMgrService.h.
|
private |
Enumerator | |
---|---|
updateBulkStatusOK | |
updateBulkStatusWrongBranch | |
updateBulkStatusHashMismatch | |
updateBulkStatusClientNewer | |
updateBulkStatusNeedToUpdate | |
updateBulkStatusTooManyRevisions |
Definition at line 40 of file BulkMgrService.h.
BulkMgrService::BulkMgrService | ( | PyServiceMgr * | mgr | ) |
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Definition at line 26 of file BulkMgrService.h.
Referenced by ~BulkMgrService().