Exemplo n.º 1
0
 private void HandleQueueExitResponse(QueueExitResponse response)
 {
     if (response.Successfulness)
     {
         queueInfoText.SetRegularText("Nisi u redu za igru");
         m_isInQueue = false;
         SetCorrectButtonText();
     }
     else
     {
         queueInfoText.SetErrorText("*** GREŠKA PRI IZLASKU IZ REDA ***\n" + response.Message);
     }
     m_waitingForResponse = false;
 }
Exemplo n.º 2
0
        public IRemoteObject Handle(AsyncUserToken token, IRemoteObject request)
        {
            QueueExitRequest queueExitRequest = request as QueueExitRequest;

            QueueExitResponse response = new QueueExitResponse();

            try
            {
                matchmaker.ExitQueue(token);

                response.Successfulness = true;
            }
            catch (MatchmakingException e)
            {
                response.Successfulness = false;
                response.Message        = e.Message;
            }

            return(response);
        }