IpiRequest

final class ntoseye.IpiRequest

Subclass of BaseRecord.

A request that a sender put in the IPI mailbox list of a processor.

property mailbox: int

The _REQUEST_MAILBOX slot of the sender in the array of the receiver.

property parameters: Diagnostic[list[int]]

The three parameters of the worker (RequestPacket.CurrentPacket).

property request_summary: Diagnostic[int]
property request_type: Diagnostic[str | None]

The type of the request summary, if the type is known.

property sender: int | None

The processor that sent the request. None if the mailbox is outside the array of the receiver.

property worker_routine: Diagnostic[int]
property worker_symbol: str | None

The symbol of the worker routine, if ntoseye can resolve it.