libcdio  2.1.0
Data Fields
extended_file_entry Struct Reference

#include <ecma_167.h>

Data Fields

udf_tag_t tag
 
udf_icbtag_t icb_tag
 
udf_Uint32_t uid
 
udf_Uint32_t gid
 
udf_Uint32_t permissions
 
udf_Uint16_t link_count
 
udf_Uint8_t rec_format
 
udf_Uint8_t rec_display_attr
 
udf_Uint32_t record_len
 
udf_Uint64_t info_len
 
udf_Uint64_t object_size
 
udf_Uint64_t logblks_recorded
 
udf_timestamp_t access_time
 
udf_timestamp_t modification_time
 
udf_timestamp_t create_time
 
udf_timestamp_t attribute_time
 
udf_Uint32_t checkpoint
 
udf_Uint32_t reserved
 
udf_long_ad_t ext_attr_ICB
 
udf_long_ad_t stream_directory_ICB
 
udf_regid_t imp_id
 
udf_Uint64_t unique_ID
 
udf_Uint32_t length_extended_attr
 
udf_Uint32_t length_alloc_descs
 
union {
   udf_Uint8_t   ext_attr [0]
 
   udf_Uint8_t   alloc_descs [0]
 
   udf_Uint8_t   pad_to_one_block [2048-216]
 
u
 

Detailed Description

File Entry (ECMA 167r3 4/14.17)

Field Documentation

◆ access_time

udf_timestamp_t extended_file_entry::access_time

4/14.17.13 & 4/14.9.12 - last access to any stream of file

◆ alloc_descs

udf_Uint8_t extended_file_entry::alloc_descs[0]

◆ attribute_time

udf_timestamp_t extended_file_entry::attribute_time

4/14.17.16 & 4/14.9.14 - most recent create or modify time

◆ checkpoint

udf_Uint32_t extended_file_entry::checkpoint

◆ create_time

udf_timestamp_t extended_file_entry::create_time

4/14.17.15

◆ ext_attr

udf_Uint8_t extended_file_entry::ext_attr[0]

◆ ext_attr_ICB

udf_long_ad_t extended_file_entry::ext_attr_ICB

◆ gid

udf_Uint32_t extended_file_entry::gid

4/14.17.4 & 4/14.9.4

◆ icb_tag

udf_icbtag_t extended_file_entry::icb_tag

4/14.17.2 & 4/14.9.2

◆ imp_id

udf_regid_t extended_file_entry::imp_id

◆ info_len

udf_Uint64_t extended_file_entry::info_len

4/14.17.10 & 4/14.9.10

◆ length_alloc_descs

udf_Uint32_t extended_file_entry::length_alloc_descs

◆ length_extended_attr

udf_Uint32_t extended_file_entry::length_extended_attr

◆ link_count

udf_Uint16_t extended_file_entry::link_count

4/14.17.6 & 4/14.9.6

◆ logblks_recorded

udf_Uint64_t extended_file_entry::logblks_recorded

4/14.17.12 & 4/14.9.11

◆ modification_time

udf_timestamp_t extended_file_entry::modification_time

4/14.17.14 & 4/14.9.13 - last modification to any stream of file

◆ object_size

udf_Uint64_t extended_file_entry::object_size

4/14.17.11

◆ pad_to_one_block

udf_Uint8_t extended_file_entry::pad_to_one_block[2048-216]

◆ permissions

udf_Uint32_t extended_file_entry::permissions

4/14.17.5 & 4/14.9.5

◆ rec_display_attr

udf_Uint8_t extended_file_entry::rec_display_attr

4/14.17.8 & 4/14.9.8

◆ rec_format

udf_Uint8_t extended_file_entry::rec_format

4/14.17.7 & 4/14.9.7

◆ record_len

udf_Uint32_t extended_file_entry::record_len

4/14.17.9 & 4/14.9.9

◆ reserved

udf_Uint32_t extended_file_entry::reserved

#00 bytes

◆ stream_directory_ICB

udf_long_ad_t extended_file_entry::stream_directory_ICB

◆ tag

udf_tag_t extended_file_entry::tag

4/14.17.1 - id = 266

◆ u

union { ... } extended_file_entry::u

◆ uid

udf_Uint32_t extended_file_entry::uid

4/14.17.3 & 4/14.9.3

◆ unique_ID

udf_Uint64_t extended_file_entry::unique_ID

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