MCPcopy Create free account
hub / github.com/Botloader/botloader / send

Method send

components/webapi/src/routes/ws.rs:304–311  ·  view source on GitHub ↗
(&mut self, msg: Message)

Source from the content-addressed store, hash-verified

302 }
303
304 async fn send(&mut self, msg: Message) -> WsResult {
305 if self.socket.send(msg).await.is_err() {
306 // client disconnected
307 Err(WsCloseReason::ClientDisconnected)
308 } else {
309 Ok(())
310 }
311 }
312
313 async fn send_event(&mut self, evt: WsEvent) -> WsResult {
314 let encoded = serde_json::to_string(&evt).map_err(|_| WsCloseReason::JsonEncodeError)?;

Callers 4

closeMethod · 0.45
handle_ws_messageMethod · 0.45
send_pingMethod · 0.45
send_eventMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected