fkie_mas_pylib.websocket.server module

class fkie_mas_pylib.websocket.server.WebSocketServer

Bases: object

count_clients()
get_callback(uri: str) Tuple[Callable[[int], None] | None, bool]
publish(uri: str, message: str | object) bool
register(uri: str, callback: Callable[[int], None]) None
register_rpc(uri: str, handler: WebSocketHandler) None
shutdown()
spin(port: int = 35430) None
start_threaded(port: int = 35430) None
subscribe(uri: str, callback: Callable[[Any], None]) None
unregister_rpc(uri: str, handler: WebSocketHandler) None
ws_handler(websocket) None