pub trait ScreenClient {
    fn command_complete(&self, r: Result<(), ErrorCode>);
    fn write_complete(
        &self,
        buffer: &'static mut [u8],
        r: Result<(), ErrorCode>
    ); fn screen_is_ready(&self); }

Required Methods

The screen will call this function to notify that a command (except write) has finished.

The screen will call this function to notify that the write command has finished. This is different from command_complete as it has to pass back the write buffer

Some screens need some time to start, this function is called when the screen is ready.

Implementors