14 lines
758 B
C
14 lines
758 B
C
#ifndef __LSN_FREE_SET_H
|
|
#define __LSN_FREE_SET_H
|
|
#include <stasis/logger/reorderingHandle.h>
|
|
stasis_operation_impl stasis_op_impl_lsn_free_set();
|
|
stasis_operation_impl stasis_op_impl_lsn_free_set_inverse();
|
|
int TsetLsnFree(int xid, recordid rid, const void *dat);
|
|
int TsetReorderable(int xid, stasis_log_reordering_handle_t * h,
|
|
recordid rid, const void *dat);
|
|
int TsetWriteBack(int xid, pageid_t page, pageoff_t off, pageoff_t len,
|
|
const void * dat, const void * olddat);
|
|
int TsetReorderableWriteBack(int xid, stasis_log_reordering_handle_t * h,
|
|
pageid_t page, pageoff_t off, pageoff_t len,
|
|
const void * dat, const void * olddat);
|
|
#endif //__LSN_FREE_SET_H
|