Holds information about an individual block. More...
#include <CommitLogBlockStream.h>
Public Attributes | |
const char * | log_dir |
Log directory. More... | |
const char * | file_fragment |
File name of log fragment within log_dir. More... | |
uint8_t * | block_ptr |
Pointer to beginning of compressed block. More... | |
size_t | block_len |
Length of block. More... | |
uint64_t | start_offset |
Starting offset of block within fragment file. More... | |
uint64_t | end_offset |
Ending offset of block within fragment file. More... | |
int | error |
Error (if any) encountered while reading block More... | |
Holds information about an individual block.
Definition at line 43 of file CommitLogBlockStream.h.
size_t Hypertable::CommitLogBlockInfo::block_len |
Length of block.
Definition at line 51 of file CommitLogBlockStream.h.
uint8_t* Hypertable::CommitLogBlockInfo::block_ptr |
Pointer to beginning of compressed block.
Definition at line 49 of file CommitLogBlockStream.h.
uint64_t Hypertable::CommitLogBlockInfo::end_offset |
Ending offset of block within fragment file.
Definition at line 55 of file CommitLogBlockStream.h.
int Hypertable::CommitLogBlockInfo::error |
Error (if any) encountered while reading block
Definition at line 57 of file CommitLogBlockStream.h.
const char* Hypertable::CommitLogBlockInfo::file_fragment |
File name of log fragment within log_dir.
Definition at line 47 of file CommitLogBlockStream.h.
const char* Hypertable::CommitLogBlockInfo::log_dir |
Log directory.
Definition at line 45 of file CommitLogBlockStream.h.
uint64_t Hypertable::CommitLogBlockInfo::start_offset |
Starting offset of block within fragment file.
Definition at line 53 of file CommitLogBlockStream.h.