217
220
virtual xtBool xlog_set_next_log(struct XTThread *thread);
218
221
virtual xtBool xlog_cache_data(xtLogID log_id, off_t offset, size_t size, xtWord1 *data, struct XTThread *thread);
220
virtual xtBool xlog_read_from_cache(XTLogReadStatePtr seq, xtLogID log_id, xtLogOffset log_offset, size_t size, off_t eof, xtWord1 *buffer, size_t *data_read, struct XTThread *thread);
223
virtual xtBool xlog_read_from_cache(XTLogReadStatePtr seq, xtLogID log_id, xtLogOffset log_offset, size_t size, off_t limit, xtWord1 *buffer, size_t *data_read, struct XTThread *thread);
221
224
virtual xtBool xlog_write_to_cache(XTLogReadStatePtr seq, xtLogID log_id, xtLogOffset log_offset, size_t size, xtWord1 *buffer, struct XTThread *thread);
222
225
virtual xtBool xlog_flush_cache(XTLogReadStatePtr seq, xtLogID log_id, struct XTThread *thread);