WebSocketHandler

Trait WebSocketHandler 

Source
pub trait WebSocketHandler {
    // Required methods
    fn on_connect(&self, connection: &WebSocketConnection) -> DeviceResult<()>;
    fn on_message(
        &self,
        connection: &WebSocketConnection,
        message: &str,
    ) -> DeviceResult<()>;
    fn on_disconnect(
        &self,
        connection: &WebSocketConnection,
    ) -> DeviceResult<()>;
}
Expand description

WebSocket handler trait

Required Methods§

Source

fn on_connect(&self, connection: &WebSocketConnection) -> DeviceResult<()>

Source

fn on_message( &self, connection: &WebSocketConnection, message: &str, ) -> DeviceResult<()>

Source

fn on_disconnect(&self, connection: &WebSocketConnection) -> DeviceResult<()>

Implementors§