The Pedigree Project 0.1
Public Attributes | List of all members
Iso9660VolumeDescriptorPrimary Struct Reference
+ Collaboration diagram for Iso9660VolumeDescriptorPrimary:

Public Attributes

Iso9660VolumeDescriptor Header
 
uint8_t Unused1
 
uint8_t SysIdent [32]
 
uint8_t VolIdent [32]
 
uint8_t Unused2 [8]
 
uint32_t VolSpaceSize_LE
 
uint32_t VolSpaceSize_BE
 
uint8_t Unused3_EscSequences [32]
 
uint16_t VolSetSize_LE
 
uint16_t VolSetSize_BE
 
uint16_t VolSeqNum_LE
 
uint16_t VolSeqNum_BE
 
uint16_t LogicalBlockSize_LE
 
uint16_t LogicalBlockSize_BE
 
uint32_t PathTableSize_LE
 
uint32_t PathTableSize_BE
 
uint32_t TypeLPathTableOccurence
 
uint32_t TypeLPathTableOptionOccurence
 
uint32_t TypeMPathTableOccurence
 
uint32_t TypeMPathTableOptionOccurence
 
uint8_t RootDirRecord [34]
 
uint8_t VolSetIdent [128]
 
uint8_t PublisherIdent [128]
 
uint8_t DataPreparerIdent [128]
 
uint8_t ApplicationIdent [128]
 
uint8_t CopyrightFileIdent [37]
 
uint8_t AbstractFileIdent [37]
 
uint8_t BiblioFileIdent [37]
 
Iso9660Timestamp VolumeCreationTime
 
Iso9660Timestamp VolumeModificationTime
 
Iso9660Timestamp VolumeExpiryTime
 
Iso9660Timestamp VolumeEffectiveTime
 
uint8_t FileStructVersion
 
uint8_t Rsvd1
 
uint8_t ApplicationUse [512]
 
uint8_t Rsvd2 [653]
 

Detailed Description

Definition at line 55 of file iso9660.h.

Member Data Documentation

◆ AbstractFileIdent

uint8_t Iso9660VolumeDescriptorPrimary::AbstractFileIdent[37]

Definition at line 94 of file iso9660.h.

◆ ApplicationIdent

uint8_t Iso9660VolumeDescriptorPrimary::ApplicationIdent[128]

Definition at line 92 of file iso9660.h.

◆ ApplicationUse

uint8_t Iso9660VolumeDescriptorPrimary::ApplicationUse[512]

Definition at line 106 of file iso9660.h.

◆ BiblioFileIdent

uint8_t Iso9660VolumeDescriptorPrimary::BiblioFileIdent[37]

Definition at line 95 of file iso9660.h.

◆ CopyrightFileIdent

uint8_t Iso9660VolumeDescriptorPrimary::CopyrightFileIdent[37]

Definition at line 93 of file iso9660.h.

◆ DataPreparerIdent

uint8_t Iso9660VolumeDescriptorPrimary::DataPreparerIdent[128]

Definition at line 91 of file iso9660.h.

◆ FileStructVersion

uint8_t Iso9660VolumeDescriptorPrimary::FileStructVersion

Definition at line 102 of file iso9660.h.

◆ Header

Iso9660VolumeDescriptor Iso9660VolumeDescriptorPrimary::Header

Definition at line 56 of file iso9660.h.

◆ LogicalBlockSize_BE

uint16_t Iso9660VolumeDescriptorPrimary::LogicalBlockSize_BE

Definition at line 77 of file iso9660.h.

◆ LogicalBlockSize_LE

uint16_t Iso9660VolumeDescriptorPrimary::LogicalBlockSize_LE

Definition at line 76 of file iso9660.h.

◆ PathTableSize_BE

uint32_t Iso9660VolumeDescriptorPrimary::PathTableSize_BE

Definition at line 80 of file iso9660.h.

◆ PathTableSize_LE

uint32_t Iso9660VolumeDescriptorPrimary::PathTableSize_LE

Definition at line 79 of file iso9660.h.

◆ PublisherIdent

uint8_t Iso9660VolumeDescriptorPrimary::PublisherIdent[128]

Definition at line 90 of file iso9660.h.

◆ RootDirRecord

uint8_t Iso9660VolumeDescriptorPrimary::RootDirRecord[34]

Definition at line 87 of file iso9660.h.

◆ Rsvd1

uint8_t Iso9660VolumeDescriptorPrimary::Rsvd1

Definition at line 104 of file iso9660.h.

◆ Rsvd2

uint8_t Iso9660VolumeDescriptorPrimary::Rsvd2[653]

Definition at line 108 of file iso9660.h.

◆ SysIdent

uint8_t Iso9660VolumeDescriptorPrimary::SysIdent[32]

Definition at line 60 of file iso9660.h.

◆ TypeLPathTableOccurence

uint32_t Iso9660VolumeDescriptorPrimary::TypeLPathTableOccurence

Definition at line 82 of file iso9660.h.

◆ TypeLPathTableOptionOccurence

uint32_t Iso9660VolumeDescriptorPrimary::TypeLPathTableOptionOccurence

Definition at line 83 of file iso9660.h.

◆ TypeMPathTableOccurence

uint32_t Iso9660VolumeDescriptorPrimary::TypeMPathTableOccurence

Definition at line 84 of file iso9660.h.

◆ TypeMPathTableOptionOccurence

uint32_t Iso9660VolumeDescriptorPrimary::TypeMPathTableOptionOccurence

Definition at line 85 of file iso9660.h.

◆ Unused1

uint8_t Iso9660VolumeDescriptorPrimary::Unused1

Definition at line 58 of file iso9660.h.

◆ Unused2

uint8_t Iso9660VolumeDescriptorPrimary::Unused2[8]

Definition at line 63 of file iso9660.h.

◆ Unused3_EscSequences

uint8_t Iso9660VolumeDescriptorPrimary::Unused3_EscSequences[32]

Definition at line 68 of file iso9660.h.

◆ VolIdent

uint8_t Iso9660VolumeDescriptorPrimary::VolIdent[32]

Definition at line 61 of file iso9660.h.

◆ VolSeqNum_BE

uint16_t Iso9660VolumeDescriptorPrimary::VolSeqNum_BE

Definition at line 74 of file iso9660.h.

◆ VolSeqNum_LE

uint16_t Iso9660VolumeDescriptorPrimary::VolSeqNum_LE

Definition at line 73 of file iso9660.h.

◆ VolSetIdent

uint8_t Iso9660VolumeDescriptorPrimary::VolSetIdent[128]

Definition at line 89 of file iso9660.h.

◆ VolSetSize_BE

uint16_t Iso9660VolumeDescriptorPrimary::VolSetSize_BE

Definition at line 71 of file iso9660.h.

◆ VolSetSize_LE

uint16_t Iso9660VolumeDescriptorPrimary::VolSetSize_LE

Definition at line 70 of file iso9660.h.

◆ VolSpaceSize_BE

uint32_t Iso9660VolumeDescriptorPrimary::VolSpaceSize_BE

Definition at line 66 of file iso9660.h.

◆ VolSpaceSize_LE

uint32_t Iso9660VolumeDescriptorPrimary::VolSpaceSize_LE

Definition at line 65 of file iso9660.h.

◆ VolumeCreationTime

Iso9660Timestamp Iso9660VolumeDescriptorPrimary::VolumeCreationTime

Definition at line 97 of file iso9660.h.

◆ VolumeEffectiveTime

Iso9660Timestamp Iso9660VolumeDescriptorPrimary::VolumeEffectiveTime

Definition at line 100 of file iso9660.h.

◆ VolumeExpiryTime

Iso9660Timestamp Iso9660VolumeDescriptorPrimary::VolumeExpiryTime

Definition at line 99 of file iso9660.h.

◆ VolumeModificationTime

Iso9660Timestamp Iso9660VolumeDescriptorPrimary::VolumeModificationTime

Definition at line 98 of file iso9660.h.


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