Public Member Functions | Data Fields

cache_bc::Doc_v23 Struct Reference

Pre version 24. More...

#include <P_CacheBC.h>

Public Member Functions

char * hdr ()
char * data ()
size_t data_len ()

Data Fields

uint32_t magic
uint32_t len
uint64_t total_len
CryptoHash_v23 first_key
 first key in object.
CryptoHash_v23 key
 Key for this doc.
uint32_t hlen
 Length of this header.
uint32_t doc_type:8
 Doc type - indicates the format of this structure and its content.
uint32_t _flen:24
 Fragment table length.
uint32_t sync_serial
uint32_t write_serial
uint32_t pinned
uint32_t checksum

Detailed Description

Pre version 24.

Definition at line 103 of file P_CacheBC.h.


Member Function Documentation

char * cache_bc::Doc_v23::data (  ) 

Definition at line 124 of file P_CacheBC.h.

References _flen, hlen, and cache_bc::sizeofDoc_v23.

size_t cache_bc::Doc_v23::data_len (  ) 

Definition at line 125 of file P_CacheBC.h.

References hlen, len, and cache_bc::sizeofDoc_v23.

char * cache_bc::Doc_v23::hdr (  ) 

Definition at line 126 of file P_CacheBC.h.

References cache_bc::sizeofDoc_v23.


Field Documentation

Fragment table length.

Definition at line 112 of file P_CacheBC.h.

Referenced by data().

Definition at line 116 of file P_CacheBC.h.

Doc type - indicates the format of this structure and its content.

Definition at line 111 of file P_CacheBC.h.

first key in object.

Definition at line 108 of file P_CacheBC.h.

Length of this header.

Definition at line 110 of file P_CacheBC.h.

Referenced by data(), and data_len().

Key for this doc.

Definition at line 109 of file P_CacheBC.h.

Definition at line 106 of file P_CacheBC.h.

Referenced by data_len().

Definition at line 105 of file P_CacheBC.h.

Definition at line 115 of file P_CacheBC.h.

Definition at line 113 of file P_CacheBC.h.

Definition at line 107 of file P_CacheBC.h.

Definition at line 114 of file P_CacheBC.h.


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