Disconnects the client from the server.
Reconnects the client to the server and reinitializes the game room state.
Starts the client by connecting to the server and authorizing the user.
The authorization token for the user.
A promise that resolves to true if the client started successfully, otherwise false.
The store that tracks the connection state (disconnected, autoreconnecting, tries to connect).