Top | ![]() |
![]() |
![]() |
![]() |
void | prelude_failover_destroy () |
int | prelude_failover_new () |
void | prelude_failover_set_quota () |
int | prelude_failover_save_msg () |
ssize_t | prelude_failover_get_saved_msg () |
unsigned long | prelude_failover_get_deleted_msg_count () |
unsigned long | prelude_failover_get_available_msg_count () |
int | prelude_failover_commit () |
void | prelude_failover_disable_transaction () |
void | prelude_failover_enable_transaction () |
int | prelude_failover_rollback () |
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
);
int prelude_failover_commit (prelude_failover_t *failover
,prelude_msg_t *msg
);
void
prelude_failover_disable_transaction (prelude_failover_t *failover
);
void
prelude_failover_enable_transaction (prelude_failover_t *failover
);
int prelude_failover_rollback (prelude_failover_t *failover
,prelude_msg_t *msg
);