示例#1
0
 public void QueueRealtimeChange(RealtimeChangeList list)
 {
     if (isConnected())
     {
         _client.Send(list);
     }
 }
示例#2
0
        public void Enqueue(RealtimeChangeList msgs)
        {
            lock (_messages)
            {
                msgs.Messages
                .ForEach(msg =>
                {
                    _messages.RemoveAll(x => x.File.Equals(msg.File));
                    _messages.Add(msg);
                });

                startRun();
            }
        }
示例#3
0
 public void QueueRealtimeRun(RealtimeChangeList msg)
 {
     _realtimeChangeTracker.Enqueue(msg);
 }
示例#4
0
 public void QueueRealtimeChange(RealtimeChangeList list)
 {
     _vm.QueueRealtimeChange(list);
 }