Constants
index
/mnt/common/python/d64py/d64py/Constants.py

#======================================================================
# Constants.py
#======================================================================

 
Classes
       
enum.Enum(builtins.object)
CharSet
ConvertType
D64ErrorCodes
DirEntryOffsets
FileStatus
FileType
FontOffsets
GeosFileStructure
GeosFileType
ImageType
SectorErrors

 
class CharSet(enum.Enum)
    CharSet(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
 

 
 
Method resolution order:
CharSet
enum.Enum
builtins.object

Data and other attributes defined here:
ASCII = <CharSet.ASCII: 1>
PETSCII = <CharSet.PETSCII: 2>

Data descriptors inherited from enum.Enum:
name
The name of the Enum member.
value
The value of the Enum member.

Methods inherited from enum.EnumType:
__contains__(member) from enum.EnumType
Return True if member is a member of this enum
raises TypeError if member is not an enum member
 
note: in 3.12 TypeError will no longer be raised, and True will also be
returned if member is the value of a member in this enum
__getitem__(name) from enum.EnumType
Return the member matching `name`.
__iter__() from enum.EnumType
Return members in definition order.
__len__() from enum.EnumType
Return the number of members (no aliases)

Readonly properties inherited from enum.EnumType:
__members__
Returns a mapping of member name->value.
 
This mapping lists all enum members, including aliases. Note that this
is a read-only view of the internal mapping.

 
class ConvertType(enum.Enum)
    ConvertType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
 

 
 
Method resolution order:
ConvertType
enum.Enum
builtins.object

Data and other attributes defined here:
CONVERT_NONE = <ConvertType.CONVERT_NONE: 1>
CONVERT_TO_ASCII = <ConvertType.CONVERT_TO_ASCII: 2>
CONVERT_TO_PETSCII = <ConvertType.CONVERT_TO_PETSCII: 3>

Data descriptors inherited from enum.Enum:
name
The name of the Enum member.
value
The value of the Enum member.

Methods inherited from enum.EnumType:
__contains__(member) from enum.EnumType
Return True if member is a member of this enum
raises TypeError if member is not an enum member
 
note: in 3.12 TypeError will no longer be raised, and True will also be
returned if member is the value of a member in this enum
__getitem__(name) from enum.EnumType
Return the member matching `name`.
__iter__() from enum.EnumType
Return members in definition order.
__len__() from enum.EnumType
Return the number of members (no aliases)

Readonly properties inherited from enum.EnumType:
__members__
Returns a mapping of member name->value.
 
This mapping lists all enum members, including aliases. Note that this
is a read-only view of the internal mapping.

 
class D64ErrorCodes(enum.Enum)
    D64ErrorCodes(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
 

 
 
Method resolution order:
D64ErrorCodes
enum.Enum
builtins.object

Data and other attributes defined here:
DATA_CHECKSUM_ERROR = <D64ErrorCodes.DATA_CHECKSUM_ERROR: (5, 'data checksum error')>
DRIVE_NOT_READY = <D64ErrorCodes.DRIVE_NOT_READY: (15, 'drive not ready')>
HEADER_CHECKSUM_ERROR = <D64ErrorCodes.HEADER_CHECKSUM_ERROR: (9, 'header checksum error')>
ID_MISMATCH = <D64ErrorCodes.ID_MISMATCH: (11, 'disk ID mismatch')>
NO_DATA = <D64ErrorCodes.NO_DATA: (4, 'data block not found')>
NO_ERROR = <D64ErrorCodes.NO_ERROR: (1, 'no error')>
NO_HEADER = <D64ErrorCodes.NO_HEADER: (2, 'header block not found')>
NO_SYNC = <D64ErrorCodes.NO_SYNC: (3, 'no sync')>

Data descriptors inherited from enum.Enum:
name
The name of the Enum member.
value
The value of the Enum member.

Methods inherited from enum.EnumType:
__contains__(member) from enum.EnumType
Return True if member is a member of this enum
raises TypeError if member is not an enum member
 
note: in 3.12 TypeError will no longer be raised, and True will also be
returned if member is the value of a member in this enum
__getitem__(name) from enum.EnumType
Return the member matching `name`.
__iter__() from enum.EnumType
Return members in definition order.
__len__() from enum.EnumType
Return the number of members (no aliases)

Readonly properties inherited from enum.EnumType:
__members__
Returns a mapping of member name->value.
 
This mapping lists all enum members, including aliases. Note that this
is a read-only view of the internal mapping.

 
class DirEntryOffsets(enum.Enum)
    DirEntryOffsets(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
 

 
 
Method resolution order:
DirEntryOffsets
enum.Enum
builtins.object

Data and other attributes defined here:
DIR_LENGTH = <DirEntryOffsets.DIR_LENGTH: 30>

Data descriptors inherited from enum.Enum:
name
The name of the Enum member.
value
The value of the Enum member.

Methods inherited from enum.EnumType:
__contains__(member) from enum.EnumType
Return True if member is a member of this enum
raises TypeError if member is not an enum member
 
note: in 3.12 TypeError will no longer be raised, and True will also be
returned if member is the value of a member in this enum
__getitem__(name) from enum.EnumType
Return the member matching `name`.
__iter__() from enum.EnumType
Return members in definition order.
__len__() from enum.EnumType
Return the number of members (no aliases)

Readonly properties inherited from enum.EnumType:
__members__
Returns a mapping of member name->value.
 
This mapping lists all enum members, including aliases. Note that this
is a read-only view of the internal mapping.

 
class FileStatus(enum.Enum)
    FileStatus(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
 

 
 
Method resolution order:
FileStatus
enum.Enum
builtins.object

Data and other attributes defined here:
FILE_LOCKED = <FileStatus.FILE_LOCKED: 192>
FILE_NORMAL = <FileStatus.FILE_NORMAL: 128>
FILE_REPLACEMENT = <FileStatus.FILE_REPLACEMENT: 160>
FILE_UNCLOSED = <FileStatus.FILE_UNCLOSED: 0>

Data descriptors inherited from enum.Enum:
name
The name of the Enum member.
value
The value of the Enum member.

Methods inherited from enum.EnumType:
__contains__(member) from enum.EnumType
Return True if member is a member of this enum
raises TypeError if member is not an enum member
 
note: in 3.12 TypeError will no longer be raised, and True will also be
returned if member is the value of a member in this enum
__getitem__(name) from enum.EnumType
Return the member matching `name`.
__iter__() from enum.EnumType
Return members in definition order.
__len__() from enum.EnumType
Return the number of members (no aliases)

Readonly properties inherited from enum.EnumType:
__members__
Returns a mapping of member name->value.
 
This mapping lists all enum members, including aliases. Note that this
is a read-only view of the internal mapping.

 
class FileType(enum.Enum)
    FileType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
 

 
 
Method resolution order:
FileType
enum.Enum
builtins.object

Data and other attributes defined here:
FILETYPE_DELETED = <FileType.FILETYPE_DELETED: (0, 'DEL')>
FILETYPE_PROGRAM = <FileType.FILETYPE_PROGRAM: (2, 'PRG')>
FILETYPE_RELATIVE = <FileType.FILETYPE_RELATIVE: (4, 'REL')>
FILETYPE_SEQUENTIAL = <FileType.FILETYPE_SEQUENTIAL: (1, 'SEQ')>
FILETYPE_USER = <FileType.FILETYPE_USER: (3, 'USR')>

Data descriptors inherited from enum.Enum:
name
The name of the Enum member.
value
The value of the Enum member.

Methods inherited from enum.EnumType:
__contains__(member) from enum.EnumType
Return True if member is a member of this enum
raises TypeError if member is not an enum member
 
note: in 3.12 TypeError will no longer be raised, and True will also be
returned if member is the value of a member in this enum
__getitem__(name) from enum.EnumType
Return the member matching `name`.
__iter__() from enum.EnumType
Return members in definition order.
__len__() from enum.EnumType
Return the number of members (no aliases)

Readonly properties inherited from enum.EnumType:
__members__
Returns a mapping of member name->value.
 
This mapping lists all enum members, including aliases. Note that this
is a read-only view of the internal mapping.

 
class FontOffsets(enum.Enum)
    FontOffsets(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
 

 
 
Method resolution order:
FontOffsets
enum.Enum
builtins.object

Data and other attributes defined here:
F_BASELN = <FontOffsets.F_BASELN: 0>
F_DATA = <FontOffsets.F_DATA: 6>
F_HEIGHT = <FontOffsets.F_HEIGHT: 3>
F_INDEX = <FontOffsets.F_INDEX: 4>
F_SETWD = <FontOffsets.F_SETWD: 1>
O_GHFONTID = <FontOffsets.O_GHFONTID: 128>
O_GHPTSIZES = <FontOffsets.O_GHPTSIZES: 130>
O_GHSETLEN = <FontOffsets.O_GHSETLEN: 97>

Data descriptors inherited from enum.Enum:
name
The name of the Enum member.
value
The value of the Enum member.

Methods inherited from enum.EnumType:
__contains__(member) from enum.EnumType
Return True if member is a member of this enum
raises TypeError if member is not an enum member
 
note: in 3.12 TypeError will no longer be raised, and True will also be
returned if member is the value of a member in this enum
__getitem__(name) from enum.EnumType
Return the member matching `name`.
__iter__() from enum.EnumType
Return members in definition order.
__len__() from enum.EnumType
Return the number of members (no aliases)

Readonly properties inherited from enum.EnumType:
__members__
Returns a mapping of member name->value.
 
This mapping lists all enum members, including aliases. Note that this
is a read-only view of the internal mapping.

 
class GeosFileStructure(enum.Enum)
    GeosFileStructure(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
 

 
 
Method resolution order:
GeosFileStructure
enum.Enum
builtins.object

Data and other attributes defined here:
SEQUENTIAL = <GeosFileStructure.SEQUENTIAL: 0>
VLIR = <GeosFileStructure.VLIR: 1>

Data descriptors inherited from enum.Enum:
name
The name of the Enum member.
value
The value of the Enum member.

Methods inherited from enum.EnumType:
__contains__(member) from enum.EnumType
Return True if member is a member of this enum
raises TypeError if member is not an enum member
 
note: in 3.12 TypeError will no longer be raised, and True will also be
returned if member is the value of a member in this enum
__getitem__(name) from enum.EnumType
Return the member matching `name`.
__iter__() from enum.EnumType
Return members in definition order.
__len__() from enum.EnumType
Return the number of members (no aliases)

Readonly properties inherited from enum.EnumType:
__members__
Returns a mapping of member name->value.
 
This mapping lists all enum members, including aliases. Note that this
is a read-only view of the internal mapping.

 
class GeosFileType(enum.Enum)
    GeosFileType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
 

 
 
Method resolution order:
GeosFileType
enum.Enum
builtins.object

Data and other attributes defined here:
APPLICATION = <GeosFileType.APPLICATION: (6, 'APPLICATION')>
APPL_DATA = <GeosFileType.APPL_DATA: (7, 'APPLICATION DATA')>
ASSEMBLY = <GeosFileType.ASSEMBLY: (2, 'ASSEMBLY')>
AUTOEXEC = <GeosFileType.AUTOEXEC: (14, 'AUTOEXEC')>
BASIC = <GeosFileType.BASIC: (1, 'BASIC')>
DATA = <GeosFileType.DATA: (3, 'DATA')>
DESK_ACC = <GeosFileType.DESK_ACC: (5, 'DESK ACCESSORY')>
DISK_DEVICE = <GeosFileType.DISK_DEVICE: (11, 'DISK DEVICE')>
FONT = <GeosFileType.FONT: (8, 'FONT')>
INPUT_DEVICE = <GeosFileType.INPUT_DEVICE: (10, 'INPUT DEVICE')>
NOT_GEOS = <GeosFileType.NOT_GEOS: (0, 'NOT GEOS')>
PRINTER = <GeosFileType.PRINTER: (9, 'PRINTER')>
SYSTEM = <GeosFileType.SYSTEM: (4, 'SYSTEM')>
SYSTEM_BOOT = <GeosFileType.SYSTEM_BOOT: (12, 'SYSTEM BOOT')>
TEMPORARY = <GeosFileType.TEMPORARY: (13, 'TEMPORARY')>

Data descriptors inherited from enum.Enum:
name
The name of the Enum member.
value
The value of the Enum member.

Methods inherited from enum.EnumType:
__contains__(member) from enum.EnumType
Return True if member is a member of this enum
raises TypeError if member is not an enum member
 
note: in 3.12 TypeError will no longer be raised, and True will also be
returned if member is the value of a member in this enum
__getitem__(name) from enum.EnumType
Return the member matching `name`.
__iter__() from enum.EnumType
Return members in definition order.
__len__() from enum.EnumType
Return the number of members (no aliases)

Readonly properties inherited from enum.EnumType:
__members__
Returns a mapping of member name->value.
 
This mapping lists all enum members, including aliases. Note that this
is a read-only view of the internal mapping.

 
class ImageType(enum.Enum)
    ImageType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
 

 
 
Method resolution order:
ImageType
enum.Enum
builtins.object

Data and other attributes defined here:
D64 = <ImageType.D64: ('D64 image', ('.d64', '.d41'))>
D64_ERROR = <ImageType.D64_ERROR: ('D64 error image', ('.d64', '.d41'))>
D81 = <ImageType.D81: ('D81 image', ('.d81',))>

Data descriptors inherited from enum.Enum:
name
The name of the Enum member.
value
The value of the Enum member.

Methods inherited from enum.EnumType:
__contains__(member) from enum.EnumType
Return True if member is a member of this enum
raises TypeError if member is not an enum member
 
note: in 3.12 TypeError will no longer be raised, and True will also be
returned if member is the value of a member in this enum
__getitem__(name) from enum.EnumType
Return the member matching `name`.
__iter__() from enum.EnumType
Return members in definition order.
__len__() from enum.EnumType
Return the number of members (no aliases)

Readonly properties inherited from enum.EnumType:
__members__
Returns a mapping of member name->value.
 
This mapping lists all enum members, including aliases. Note that this
is a read-only view of the internal mapping.

 
class SectorErrors(enum.Enum)
    SectorErrors(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
 

 
 
Method resolution order:
SectorErrors
enum.Enum
builtins.object

Data and other attributes defined here:
DATA_CHECKSUM_ERROR = <SectorErrors.DATA_CHECKSUM_ERROR: (5, 'data checksum error')>
DRIVE_NOT_READY = <SectorErrors.DRIVE_NOT_READY: (15, 'drive not ready')>
HEADER_CHECKSUM_ERROR = <SectorErrors.HEADER_CHECKSUM_ERROR: (9, 'header checksum error')>
ID_MISMATCH = <SectorErrors.ID_MISMATCH: (11, 'disk ID mismatch')>
NOT_REPORTED = <SectorErrors.NOT_REPORTED: (0, 'not reported')>
NO_DATA = <SectorErrors.NO_DATA: (4, 'data block not found')>
NO_ERROR = <SectorErrors.NO_ERROR: (1, 'no error')>
NO_HEADER = <SectorErrors.NO_HEADER: (2, 'header block not found')>
NO_SYNC = <SectorErrors.NO_SYNC: (3, 'no sync')>

Data descriptors inherited from enum.Enum:
name
The name of the Enum member.
value
The value of the Enum member.

Methods inherited from enum.EnumType:
__contains__(member) from enum.EnumType
Return True if member is a member of this enum
raises TypeError if member is not an enum member
 
note: in 3.12 TypeError will no longer be raised, and True will also be
returned if member is the value of a member in this enum
__getitem__(name) from enum.EnumType
Return the member matching `name`.
__iter__() from enum.EnumType
Return members in definition order.
__len__() from enum.EnumType
Return the number of members (no aliases)

Readonly properties inherited from enum.EnumType:
__members__
Returns a mapping of member name->value.
 
This mapping lists all enum members, including aliases. Note that this
is a read-only view of the internal mapping.