#include <bayonne.h>
Protected Methods | |
Sync (void) | |
Abstract class, protected constructor. | |
virtual bool | isScheduled (void) = 0 |
Return if ready for update. More... | |
virtual unsigned | getInterval (void) |
Return execution interval of this sync object. More... | |
virtual void | Schedule (void) = 0 |
Operation to perform when scheduled. | |
virtual char* | getName (void) = 0 |
Return name used in slog event when scheduling item. | |
Friends | |
class | Scheduler |
These are sometimes used to update disk based databases from memory, or perform other interval timed operations.
|
Abstract class, protected constructor.
|
|
Operation to perform when scheduled.
|
|
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. |
|
|