|
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