OmniClientBlockLocation#

struct OmniClientBlockLocation#

Represents the location of a block in the database.

Public Members

const char *file_path#

Path to the file containing the block.

uint64_t file_offset#

Offset into the file for the start of the block.

uint64_t size#

Size of the block.

uint64_t handle#

Unique handle for this instance of the open block. This handle is passed back to omniClientBlockCacheGetClose, omniClientBlockCachePutCommit, or omniClientBlockCachePutAbort when the client is done with the block.