Ejemplo n.º 1
0
    //public object GetShowOff(int gameId)
    //{
    //    return gameCenter.GetShowOff(gameId);
    //}


    #endregion

    public void SubscribeToGameState(ObserverAbstract <TcpClient> client, int gameID, bool isSpectator)
    {
        TexasHoldemGame game = gameCenter.getGameById(gameID);

        if (!isSpectator)
        {
            game.gameStatesObserver.Subscribe(client);
        }
        else
        {
            game.spectateObserver.Subscribe(client);
        }
    }
 public void Unsubscribe(ObserverAbstract <TcpClient> p)
 {
     playersList.Remove(p);
 }
 public void Subscribe(ObserverAbstract <TcpClient> p)
 {
     playersList.Add(p);
 }
Ejemplo n.º 4
0
 public void SubscribeToMessages(ObserverAbstract <TcpClient> client)
 {
     gameCenter.messageObserver.Subscribe(client);
 }