public void MessageReceive(SocketModel model)
    {
        GameHallMesDTO dto = model.GetMessage <GameHallMesDTO>();

        OnLineMes.text   = "在线人数:" + dto.onlineNum;
        PlayGameMes.text = "游戏中:" + dto.playingNum;
        StandbyMes.text  = "待机中:" + dto.standbyNum;
    }
Exemple #2
0
 private void SendGameHallMes()
 {
     while (true)
     {
         Thread.Sleep(1000);
         GameHallMesDTO mes = new GameHallMesDTO();
         mes.onlineNum  = cache.GetOnLineNum();
         mes.playingNum = cache.GetPlayingNum();
         mes.standbyNum = cache.GetStandByNum();
         list           = cache.getGameHallTokenList();
         brocast(TypeProtocol.TYPE_GAMEHALL_CREQ, 0, GameHallProtocol.GAMEHALL_GAMEHALLMES_CREQ, mes);
     }
 }