Skip to main content
Version: v0.0.4

Interface: AstmFrameWarning

A single frame-codec warning: a stable code, a value-free human-readable message, and positional context (frame number + byte offset).

Example

import type { AstmFrameWarning } from "@cosyte/astm";
const w: AstmFrameWarning = {
code: "ASTM_FRAME_BAD_CHECKSUM",
message: "Frame checksum mismatch.",
position: { frameNumber: 2, byteOffset: 251 },
};

Properties

code

readonly code: FrameWarningCode


message

readonly message: string

Human-readable detail for logs. Never contains the frame's record bytes.


position

readonly position: AstmFramePosition