Skip to content

HeaderBlock Class

Definition

A header block in a TAP file describing the following data block.

public sealed class HeaderBlock : TapBlock<HeaderHeader>

View source

Properties

Name Description
DataBlockLength Gets the length of the associated data block in bytes.
Filename Gets the filename stored in the header.
HeaderType Gets the type of the header.
Location Gets the memory location to load the data to.
Parameter1 Gets the first parameter whose meaning depends on HeaderType.
Parameter2 Gets the second parameter whose meaning depends on HeaderType.

Methods

Name Description
CreateCode(String, UInt16, UInt16) Creates a new HeaderBlock for a code block.
CreateProgram(String, UInt16, UInt16?, UInt16?) Creates a new HeaderBlock for a BASIC program block.
ToString() Returns a string that represents the current object.
TryGetStandardFileHeader(StandardFileHeader) Extracts the data from this block as a StandardFileHeader.