nanover.websocket.server module
- class nanover.websocket.server.WebSocketClientHandler(app_server: NanoverImdApplication, websocket: ServerConnection, cancellation: CancellationToken)
Bases:
object
- close()
- property frame_publisher
- listen(frame_interval=0.03333333333333333, state_interval=0.03333333333333333)
- recv_message(message: dict)
- run_command(name: str, arguments: dict | None = None)
- send_message(message)
- send_state_update(change: DictionaryChange)
- property state_dictionary
- class nanover.websocket.server.WebSocketServer(app_server: NanoverImdApplication)
Bases:
object
- classmethod basic_server(app_server: NanoverImdApplication, *, ssl: SSLContext | None = None, insecure=True)
- close()
- serve_insecure()
- serve_secure(*, ssl: SSLContext)
- property ws_port
- property wss_port
- nanover.websocket.server.get_server_port(server: Server)