Public Member Functions | |
| MSBackupInfo (uint32_t id, const char *name, uint32_t db_id, time_t start, time_t end, bool isDump, const char *location, uint32_t cloudRef_arg, uint32_t cloudBackupNo_arg) | |
| uint32_t | getBackupRefId () |
| const char * | getName () |
| uint32_t | getDatabaseId () |
| time_t | getStart () |
| time_t | getEnd () |
| bool | isDump () |
| bool | isBackupRunning () |
| const char * | getLocation () |
| uint32_t | getcloudRef () |
| void | setcloudRef (uint32_t no) |
| uint32_t | getcloudBackupNo () |
| void | setcloudBackupNo (uint32_t no) |
| void | startBackup (MSDatabase *pbms_db) |
| void | backupCompleted (MSDatabase *db) |
| void | backupTerminated (MSDatabase *db) |
| virtual void | retain () |
| virtual void | release () |
| uint32_t | getRefCount () |
| virtual void | finalize () |
| virtual CSObject * | getKey () |
| virtual int | compareKey (CSObject *) |
| virtual uint32_t | hashKey () |
| virtual CSObject * | getHashLink () |
| virtual void | setHashLink (CSObject *) |
| virtual CSObject * | getNextLink () |
| virtual CSObject * | getPrevLink () |
| virtual void | setNextLink (CSObject *) |
| virtual void | setPrevLink (CSObject *) |
Static Public Member Functions | |
| static void | startUp () |
| static void | shutDown () |
| static MSBackupInfo * | findBackupInfo (uint32_t in_backupRefId) |
| static MSBackupInfo * | getBackupInfo (uint32_t in_backupRefId) |
| static MSBackupInfo * | startDump (MSDatabase *db, uint32_t cloud_ref, uint32_t backup_no) |
Private Attributes | |
| uint32_t | backupRefId |
| CSString * | db_name |
| uint32_t | db_id |
| time_t | startTime |
| time_t | completionTime |
| bool | dump |
| bool | isRunning |
| CSString * | backupLocation |
| uint32_t | cloudRef |
| uint32_t | cloudBackupNo |
Static Private Attributes | |
| static uint32_t | gMaxInfoRef |
| static CSSyncSparseArray * | gBackupInfo |
Friends | |
| class | StartDumpCleanUp |
| class | InsertRowCleanUp |
| class | MSBackupTable |
| class | MSBackup |
Definition at line 37 of file backup_ms.h.