Public Attributes

ivd_hsmattr_t Struct Reference
[Common, basic classes, functions and types]

HSM Attributes - stored in IVD file system (typically as EA). More...

#include <hsm_attr.h>

List of all members.

Public Attributes

UInt64_t file_id
 Unique ID of file - used to link the file to FSC.
UInt64_t chunk_size
 Size of chunk used for dirty/online bitmaps (0 if no chunks used).
UInt32_t close_time
 Time of last close after file modificaton, used in WORM FS.
UInt64_t llOsFileId
UInt32_t reserved [2]
 Reserved for future use.
UInt32_t flags
 Actual Dirty and Offline flags [if chunk_size == 0].

Detailed Description

HSM Attributes - stored in IVD file system (typically as EA).

Warning:
: Do not change the values unless you want to break backward compatiility.

Definition at line 71 of file client/fsfilter/linux/hsm_attr.h.


Member Data Documentation

Size of chunk used for dirty/online bitmaps (0 if no chunks used).

Definition at line 76 of file client/fsfilter/linux/hsm_attr.h.

Referenced by main().

Time of last close after file modificaton, used in WORM FS.

Definition at line 79 of file client/fsfilter/linux/hsm_attr.h.

Actual Dirty and Offline flags [if chunk_size == 0].

Definition at line 90 of file client/fsfilter/linux/hsm_attr.h.

Referenced by _tmain(), api_Partition::GetFileLocations(), api_Partition::GetFileStatus(), IsFileOffline(), ivd_AccessFsAttr(), and main().

Definition at line 81 of file client/fsfilter/linux/hsm_attr.h.

Referenced by main().

Reserved for future use.

Definition at line 85 of file client/fsfilter/linux/hsm_attr.h.


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