# Functions
Create creates an ISO9660 filesystem in a given directory
requires the backend.Storage where to create the filesystem, size is the size of the filesystem in bytes, start is how far in bytes from the beginning of the backend.Storage to create the filesystem, and blocksize is is the logical blocksize to use for creating the filesystem
note that you are *not* required to create the filesystem on the entire disk.
Read reads a filesystem from a given disk.
# Constants
BIOS classic PC-BIOS x86.
EFI newer extensible firmware interface.
Floppy12Emulation emulate a 1.2 M floppy.
Floppy144Emulation emulate a 1.44 M floppy.
Floppy288Emulation emulate a 2.88 M floppy.
GB represents one GB.
HardDiskEmulation emulate a hard disk.
KB represents one KB.
Mac some Macintosh system,s.
2^32.
MB represents one MB.
NoEmulation do not do any emulation, the normal mode.
PPC PowerPC.
TB represents one TB.
# Variables
ErrSuspFilenameUnsupported error to show that this extension does not support searching by path.
ErrSuspNoHandler error to show gracefully that we do not have a handler for this signature.
ErrSuspRelocatedDirectoryUnsupported error to indicate that this extension does not support relocated directories.
# Structs
Directory represents a single directory in a FAT32 filesystem.
ElTorito boot structure for a disk.
ElToritoEntry single entry in an el torito boot catalog.
File represents a single file in an iso9660 filesystem
it is NOT used when working in a workspace, where we just use the underlying OS.
FileSystem implements the FileSystem interface.
FinalizeOptions options to pass to finalize.