Skip to main content

Module timed

Module timed 

Source
Expand description

TimedRequestMessage framing — Matter §8.7 (timed interactions).

IM opcode 0x0a. Body: { 0: TimeoutMs (u16), 0xFF: InteractionModelRevision }. The client sends this first; the device replies StatusResponse(SUCCESS) and then expects the Write/Invoke (with its TimedRequest flag set) on the same exchange within timeout_ms. Byte-parity with matter.js is enforced by tests/im_byte_parity.rs.

Functions§

build_timed_request
Build a TimedRequestMessage requesting timeout_ms milliseconds for the follow-up Write/Invoke (which the device expects on the same exchange).