public ILobbyClientListener
Receives updates within a GameRoom on the client-side.
void onNewState(@NotNull
java.lang.String roomId,
@NotNull
IGameState state)
void onRoomMessage(@NotNull
java.lang.String roomId,
@NotNull
ProtocolMessage data)
void onError(@NotNull
java.lang.String roomId,
@NotNull
ProtocolErrorMessage error)
void onGamePrepared(@NotNull
GamePreparedResponse response)
void onGameLeft(@NotNull
java.lang.String roomId)
void onGameJoined(@NotNull
java.lang.String roomId)
void onGameOver(@NotNull
java.lang.String roomId,
@NotNull
GameResult data)
void onGamePaused(@NotNull
java.lang.String roomId,
@NotNull
Player nextPlayer)
void onGameObserved(@NotNull
java.lang.String roomId)