nanover.websocket.client.base_client module

class nanover.websocket.client.base_client.WebsocketClient(connection: ClientConnection)

Bases: object

close()
classmethod from_url(url: str)
recv_command(message: dict)
recv_frame(message: dict)
recv_message(message: dict)
recv_state(message: dict)
run_command(name: str, arguments: dict | None = None, callback: Callable[[dict], None] | None = None)
run_command_blocking(name: str, **arguments)
send_message(message: dict)
update_state(change)