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
readonlycode:FrameWarningCode
message
readonlymessage:string
Human-readable detail for logs. Never contains the frame's record bytes.
position
readonlyposition:AstmFramePosition