[−][src]Trait eventum::uds_server::UdsServerHandler
Trait UdsServer handler.
Required methods
fn handle_connect(
&self,
server: Arc<UdsServer>,
entry: &UdsServerEntry
) -> Result<(), EventError>
&self,
server: Arc<UdsServer>,
entry: &UdsServerEntry
) -> Result<(), EventError>
callback when server accepts client connection.
fn handle_disconnect(
&self,
server: Arc<UdsServer>,
entry: &UdsServerEntry
) -> Result<(), EventError>
&self,
server: Arc<UdsServer>,
entry: &UdsServerEntry
) -> Result<(), EventError>
callback when server detects client disconnected.
fn handle_message(
&self,
server: Arc<UdsServer>,
entry: &UdsServerEntry
) -> Result<(), EventError>
&self,
server: Arc<UdsServer>,
entry: &UdsServerEntry
) -> Result<(), EventError>
callback when server entry received message.