/*
Bacula® - The Network Backup Solution
- Copyright (C) 2007-2008 Free Software Foundation Europe e.V.
+ Copyright (C) 2007-2009 Free Software Foundation Europe e.V.
The main author of Bacula is Kern Sibbald, with contributions from
many others, a complete list can be found in the file AUTHORS.
bEventJobInit = 3,
bEventJobRun = 4,
bEventVolumePurged = 5,
- bEventNewVolume = 6
+ bEventNewVolume = 6,
+ bEventNeedVolume = 7,
+ bEventVolumeFull = 8,
+ bEventRecyle = 9,
+ bEventGetScratch = 10
} bEventType;
typedef struct s_bEvent {
bRC (*getBaculaValue)(bpContext *ctx, brVariable var, void *value);
bRC (*setBaculaValue)(bpContext *ctx, bwVariable var, void *value);
bRC (*JobMessage)(bpContext *ctx, const char *file, int line,
- int type, time_t mtime, const char *msg);
+ int type, utime_t mtime, const char *msg);
bRC (*DebugMessage)(bpContext *ctx, const char *file, int line,
int level, const char *msg);
} bFuncs;