AlesisOperation

Trait AlesisOperation 

Source
pub trait AlesisOperation: TcatOperation {
    // Provided methods
    fn read_params(
        req: &FwReq,
        node: &FwNode,
        offset: usize,
        raw: &mut [u8],
        timeout_ms: u32,
    ) -> Result<(), Error> { ... }
    fn write_params(
        req: &FwReq,
        node: &FwNode,
        offset: usize,
        raw: &mut [u8],
        timeout_ms: u32,
    ) -> Result<(), Error> { ... }
}
Expand description

Operation for Alesis iO FireWire series.

Provided Methods§

Source

fn read_params( req: &FwReq, node: &FwNode, offset: usize, raw: &mut [u8], timeout_ms: u32, ) -> Result<(), Error>

Read from specific range of address.

Source

fn write_params( req: &FwReq, node: &FwNode, offset: usize, raw: &mut [u8], timeout_ms: u32, ) -> Result<(), Error>

Write to specific range of address.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§