Skip to main content

build_invoke_response_command

Function build_invoke_response_command 

Source
pub fn build_invoke_response_command(
    path: CommandPath,
    response_fields_tlv: &[u8],
) -> Vec<u8> 
Expand description

Build a single-response InvokeResponseMessage carrying a response command (InvokeResponseIB → ctx0 CommandCommandDataIB: path + fields). SuppressResponse = false.

response_fields_tlv must be an anonymous-tagged struct (a matter-clusters response encoder output).

§Panics

Panics if response_fields_tlv is not valid anonymous-tagged TLV (as crate::build_invoke_request).