PoolBlock

final class ntoseye.PoolBlock

Subclass of BaseRecord.

A _POOL_HEADER block in a pool page.

property allocated: bool
property body: int

The address of the allocation, immediately after the header.

property header: int

The pool header’s address.

property marked: bool

Whether the block holds the requested address.

property pool_type: int

The header’s PoolType bits.

property previous_size: int

The previous block’s size in bytes.

property size: int

The block size in bytes, with the header.

property state: str

allocated, free, or a description of what is wrong.

property tag: int
property tag_name: str

The tag as its four characters.

property target_offset: int | None

The offset of the requested address in the block, if the block holds it.