menu

HidReport

import { HidReport } from "destack:device/binding";

HID report payload.

language/library/src/device/binding/hid.ds:87:96
1export struct HidReport {2    timestampNs: uint64;3    sequence: uint64;4    reportId: uint8;5    bytes: uint8[];6}

Members

timestampNs: uint64

Monotonic report timestamp in nanoseconds.

sequence: uint64

Monotonic sequence number generated by the host stream.

reportId: uint8

Report identifier, or zero when the format omits explicit report identifiers.

bytes: uint8[]

Raw report bytes.