#include <libpst/libpst.h>
Collaboration diagram for pst_file:

Data Fields | |
| FILE * | fp |
| file pointer to opened PST file | |
| char * | cwd |
| original cwd when the file was opened | |
| char * | fname |
| original file name when the file was opened | |
| pst_index_ll * | i_head |
| the head and tail of the linked list of index structures | |
| pst_index_ll * | i_tail |
| the head and tail of the linked list of index structures | |
| pst_desc_tree * | d_head |
| the head and tail of the top level of the descriptor tree | |
| pst_desc_tree * | d_tail |
| the head and tail of the top level of the descriptor tree | |
| pst_x_attrib_ll * | x_head |
| the head of the extended attributes linked list | |
| pst_block_recorder * | block_head |
| the head of the block recorder, a debug artifact used to detect cases where we might read the same block multiple times while processing a pst file. | |
| int | do_read64 |
| |
| uint64_t | index1 |
| file offset of the first b-tree node in the index tree | |
| uint64_t | index1_back |
| back pointer value in the first b-tree node in the index tree | |
| uint64_t | index2 |
| file offset of the first b-tree node in the descriptor tree | |
| uint64_t | index2_back |
| back pointer value in the first b-tree node in the descriptor tree | |
| uint64_t | size |
| size of the pst file | |
| unsigned char | encryption |
| |
| unsigned char | ind_type |
index type or file type
| |
|
|
the head of the block recorder, a debug artifact used to detect cases where we might read the same block multiple times while processing a pst file.
|
|
|
original cwd when the file was opened
|
|
|
the head and tail of the top level of the descriptor tree
|
|
|
the head and tail of the top level of the descriptor tree
|
|
|
|
|
|
|
|
|
original file name when the file was opened
|
|
|
file pointer to opened PST file
|
|
|
the head and tail of the linked list of index structures
|
|
|
the head and tail of the linked list of index structures
|
|
|
index type or file type
|
|
|
file offset of the first b-tree node in the index tree
|
|
|
back pointer value in the first b-tree node in the index tree
|
|
|
file offset of the first b-tree node in the descriptor tree
|
|
|
back pointer value in the first b-tree node in the descriptor tree
|
|
|
size of the pst file
|
|
|
the head of the extended attributes linked list
|
1.3.9.1