Trait kernel::hil::nonvolatile_storage::NonvolatileStorageClient [] [src]

pub trait NonvolatileStorageClient {
    fn read_done(&self, buffer: &'static mut [u8], length: usize);
fn write_done(&self, buffer: &'static mut [u8], length: usize); }

Client interface for nonvolatile storage.

Required Methods

read_done is called when the implementor is finished reading in to the buffer. The callback returns the buffer and the number of bytes that were actually read.

write_done is called when the implementor is finished writing from the buffer. The callback returns the buffer and the number of bytes that were actually written.

Implementors