Fault Tolerance Interface
|
#include <fti.h>
Public Attributes | |
int | id |
int | idx |
int | containerid |
bool | hascontent |
bool | hasCkpt |
uintptr_t | dptr |
uintptr_t | fptr |
long | chunksize |
long | containersize |
unsigned char | hash [MD5_DIGEST_LENGTH] |
unsigned char | myhash [MD5_DIGEST_LENGTH] |
bool | update |
long | nbHashes |
FTIT_DataDiffHash * | dataDiffHash |
char * | cptr |
long FTIFF_dbvar::chunksize |
chunk size stored aof prot. var. in this block
int FTIFF_dbvar::containerid |
container index (first container -> 0)
long FTIFF_dbvar::containersize |
chunk size stored aof prot. var. in this block
char* FTIFF_dbvar::cptr |
pointer to memory address of container origin
FTIT_DataDiffHash* FTIFF_dbvar::dataDiffHash |
dCP meta data for data chunk
uintptr_t FTIFF_dbvar::dptr |
data pointer offset
uintptr_t FTIFF_dbvar::fptr |
file pointer offset
bool FTIFF_dbvar::hasCkpt |
indicates if container is stored in ckpt
bool FTIFF_dbvar::hascontent |
indicates if container holds ckpt data
unsigned char FTIFF_dbvar::hash[MD5_DIGEST_LENGTH] |
hash of variable chunk
int FTIFF_dbvar::id |
id of protected variable
int FTIFF_dbvar::idx |
index to corresponding id in pvar array
unsigned char FTIFF_dbvar::myhash[MD5_DIGEST_LENGTH] |
hash of this structure
long FTIFF_dbvar::nbHashes |
holds the number of hashes for data chunk
bool FTIFF_dbvar::update |
TRUE if struct needs to be updated in ckpt file