コード例 #1
0
        public void ContinueClientWork(String clientId, Int32 listenedSystemId, ClientContinueMode clientContinueMode)
        {
            //Поки що відбувається просте продовження роботи клієнта

            /*
             * TradingClass findedUser = null;
             *
             * lock(Program.usersLock)
             * {
             *  try
             *  {
             *      foreach (TradingClass user in Program.idUsers[listenedSystemId])
             *      {
             *          if (user.UserID.Equals(clientId))
             *          {
             *              findedUser = user;
             *              break;
             *          }
             *      }
             *  }
             *  catch (Exception e)
             *  {
             *      Program.WriteError("Error in ExternalClientManager.ContinueClientWork(). Additional info : "+e.Message);
             *  }
             * }
             * if (findedUser != null)
             * {
             *  Program.addSyncUser(findedUser.UserID);
             *  //findedUser.UnlockUser();
             * }
             * */
            Program.MarkUserToSync(clientId);
        }
コード例 #2
0
        public void ContinueClientWork(String clientId, Int32 listenedSystemId, ClientContinueMode clientContinueMode)
        {
            //Поки що відбувається просте продовження роботи клієнта
            /*
            TradingClass findedUser = null;

            lock(Program.usersLock)
            {
                try
                {
                    foreach (TradingClass user in Program.idUsers[listenedSystemId])
                    {
                        if (user.UserID.Equals(clientId))
                        {
                            findedUser = user;
                            break;
                        }
                    }
                }
                catch (Exception e)
                {
                    Program.WriteError("Error in ExternalClientManager.ContinueClientWork(). Additional info : "+e.Message);
                }
            }
            if (findedUser != null)
            {
                Program.addSyncUser(findedUser.UserID);
                //findedUser.UnlockUser();
            }
             * */
            Program.MarkUserToSync(clientId);
        }