pub trait TcatExtensionSectionNotifiedParamsOperation<T: Debug> {
    // Required method
    fn cache_extension_notified_params(
        req: &FwReq,
        node: &FwNode,
        sections: &ExtensionSections,
        caps: &ExtensionCaps,
        params: &mut T,
        msg: u32,
        timeout_ms: u32
    ) -> Result<(), Error>;
}
Expand description

Operation for parameters in which any change is notified to owner application in TCAT protocol extension.

Required Methods§

source

fn cache_extension_notified_params( req: &FwReq, node: &FwNode, sections: &ExtensionSections, caps: &ExtensionCaps, params: &mut T, msg: u32, timeout_ms: u32 ) -> Result<(), Error>

Cache state of hardware for notified parameters.

Object Safety§

This trait is not object safe.

Implementors§