Hi Arash,
When a new user joins a room , all the subscribed users get the onUserJoinedRoom callback in the registered NotifyListener from where you can get the username of the player who joined the room.For this you will have to register the NotifyListener while initializing the WarpClient object.Subsequently, all the players can update their lists.
If you are making a Turn-Based Game,whenever a user starts the game, the result of the request is provided in the onGameStarted callback of the registered TurnBasedRoomListener.The result is a byte depicting the status of the request made.Likewise,you can maintain the state of a player when he/she starts a game.
Thanks
Kanika Mittal
AppWarp Team