FileHeaderDef - mdaus/nitro GitHub Wiki

The file header is a very simple object, containing fields present in the FHDR. In this structure, the object is implemented by using fixed length Fields. Each field is constructed with the exact amount of space necessary. Additionally, like the other segments this object has two Extension segments, one for user-defined extensions, the other for reserved extensions.

Several operations are common when manipulating the header. The first is retrieving info from the header. This should be done using the reader accessors provided in Field object (see the code snippets). The internal representation of the data is raw and is not necessarily NULL-terminated. Thus direct access of the raw data from the field is not recommended.

Similar to other component segments, this object contains a security record, along with its extended segments. This structure is used by all component segments.
⚠️ **GitHub.com Fallback** ⚠️