0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Attributes | List of all members
Hypertable::CommitLogBlockInfo Struct Reference

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...
 

Detailed Description

Holds information about an individual block.

Definition at line 43 of file CommitLogBlockStream.h.

Member Data Documentation

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.


The documentation for this struct was generated from the following file: