prelude-failover

prelude-failover —

Synopsis




typedef     prelude_failover_t;
void        prelude_failover_destroy        (prelude_failover_t *failover);
int         prelude_failover_new            (prelude_failover_t **ret,
                                             const char *dirname);
void        prelude_failover_set_quota      (prelude_failover_t *failover,
                                             size_t limit);
int         prelude_failover_save_msg       (prelude_failover_t *failover,
                                             prelude_msg_t *msg);
ssize_t     prelude_failover_get_saved_msg  (prelude_failover_t *failover,
                                             prelude_msg_t **out);
unsigned long prelude_failover_get_deleted_msg_count
                                            (prelude_failover_t *failover);
unsigned long prelude_failover_get_available_msg_count
                                            (prelude_failover_t *failover);

Description

Details

prelude_failover_t

typedef struct prelude_failover prelude_failover_t;


prelude_failover_destroy ()

void        prelude_failover_destroy        (prelude_failover_t *failover);

failover :

prelude_failover_new ()

int         prelude_failover_new            (prelude_failover_t **ret,
                                             const char *dirname);

ret :
dirname :
Returns :

prelude_failover_set_quota ()

void        prelude_failover_set_quota      (prelude_failover_t *failover,
                                             size_t limit);

failover :
limit :

prelude_failover_save_msg ()

int         prelude_failover_save_msg       (prelude_failover_t *failover,
                                             prelude_msg_t *msg);

failover :
msg :
Returns :

prelude_failover_get_saved_msg ()

ssize_t     prelude_failover_get_saved_msg  (prelude_failover_t *failover,
                                             prelude_msg_t **out);

failover :
out :
Returns :

prelude_failover_get_deleted_msg_count ()

unsigned long prelude_failover_get_deleted_msg_count
                                            (prelude_failover_t *failover);

failover :
Returns :

prelude_failover_get_available_msg_count ()

unsigned long prelude_failover_get_available_msg_count
                                            (prelude_failover_t *failover);

failover :
Returns :