示例#1
0
            private void service_ResultsAvailable(object sender,
                                                  ServiceClient.ResultsAvailableEventArgs e)
            {
                if (e.Files.Length == 0)
                {
                    return;
                }

                lock (this)
                {
                    hosts = new List <string>();
                    foreach (SiderisService.File file in e.Files)
                    {
                        hosts.Add(file.Peer);
                    }
                }

                if (startPending)
                {
                    startPending = false;
                    Start();
                }
            }
示例#2
0
 private void service_ResultsAvailable(object sender, ServiceClient.ResultsAvailableEventArgs e)
 {
     AddResults(e.Files);
 }