ISO
object ISO
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PrimaryVolumeDescriptor(val volumeDescriptorHeader: ISO.VolumeDescriptorHeader, val pad1: Int, val systemId: String, val volumeId: String, val pad2: Long, val volumeSpaceSize: Int, val pad3: LongArray, val volumeSetSize: Int, val volumeSequenceNumber: Int, val logicalBlockSize: Int, val pathTableSize: Int, val typeLPathTable: Int, val optType1PathTable: Int, val typeMPathTable: Int, val optTypeMPathTable: Int, val rootDirectoryRecord: ISO.DirectoryRecord, val volumeSetId: String, val publisherId: String, val preparerId: String, val applicationId: String, val copyrightFileId: String, val abstractFileId: String, val bibliographicFileId: String, val creationDate: ISO.IsoDate, val modificationDate: ISO.IsoDate, val expirationDate: ISO.IsoDate, val effectiveDate: ISO.IsoDate, val fileStructureVersion: Int, val pad5: Int, val applicationData: ByteArray, val pad6: ByteArray)
Link copied to clipboard
data class UdfAnchorVolumeDescriptorPointer(val descriptorTag: ISO.UdfDescriptorTag, val mainVolumeDescriptorSequenceExtent: ISO.UdfExtent, val reserveVolumeDescriptorSequenceExtent: ISO.UdfExtent)
Link copied to clipboard
Link copied to clipboard
data class UdfDescriptorTag(val tagId: ISO.UdfDescriptorTag.TagId, val descVersion: Int, val tagChecksum: Int, val reserved: Int, val tagSerialNumber: Int, val descriptorCRC: Int, val descriptorCRCLength: Int, val tagLocation: Int)
Link copied to clipboard
Link copied to clipboard
data class UdfPrimaryVolumeDescriptor(val descriptorTag: ISO.UdfDescriptorTag, val volumeDescriptorSequenceNumber: Int, val primaryVolumeDescriptorNumber: Int, val volumeId: String, val volumeSequenceNumber: Int, val maximumVolumeSequenceNumber: Int, val interchangeLevel: Int, val maximumInterchangeLevel: Int, val characterSetList: Int, val maximumCharacterSetList: Int, val volumeSetIdentifier: String, val descriptorCharacterSet: ISO.UdfCharspec, val explanatoryCharacterSet: ISO.UdfCharspec, val volumeAbstract: ISO.UdfExtent, val volumeCopyrightNotice: ISO.UdfExtent, val applicationIdentifier: ISO.UdfEntityId, val recordingDateandTime: ISO.UdfTimestamp, val implementationIdentifier: ISO.UdfEntityId, val implementationUse: ByteArray, val predecessorVolumeDescriptorSequenceLocation: Int, val flags: Int)
Link copied to clipboard
data class VolumeDescriptorHeader(val type: ISO.VolumeDescriptorHeader.TypeEnum, val id: String, val version: Int)