added state based block buffers to log manager

This commit is contained in:
Markus Makela
2014-09-10 12:09:00 +03:00
parent ae9d38025e
commit 4028c50fea
5 changed files with 68 additions and 71 deletions

View File

@ -22,6 +22,12 @@ typedef struct logfile_st logfile_t;
typedef struct fnames_conf_st fnames_conf_t;
typedef struct logmanager_st logmanager_t;
typedef enum {
BB_READY = 0x00,
BB_FULL,
BB_CLEARED
} blockbuf_state_t;
typedef enum {
LOGFILE_ERROR = 1,
LOGFILE_FIRST = LOGFILE_ERROR,