#include <bayonne.h>
Static Public Member Functions | |
| static void | check (void) |
Protected Member Functions | |
| Sync (void) | |
| Abstract class, protected constructor. | |
| virtual bool | isScheduled (void) |
| Return if ready for update. | |
| virtual unsigned | getInterval (void) |
| Return execution interval of this sync object. | |
| virtual void | schedule (void)=0 |
| Operation to perform when scheduled. | |
| virtual char * | getSyncName (void)=0 |
| Return name used in slog event when scheduling item. | |
These are sometimes used to update disk based databases from memory, or perform other interval timed operations.
|
|
Abstract class, protected constructor.
|
|
|
|
|
|
Return execution interval of this sync object. How many xx minutes before attempting a new sync. |
|
|
Return name used in slog event when scheduling item.
|
|
|
Return if ready for update. If not, the current update interval may be skipped entirely. |
|
|
Operation to perform when scheduled.
|
1.4.4