public GetScannerListResponse Handle(GetScannerListRequest message)
        {
            GetScannerListResponse response = new GetScannerListResponse();
            response.ScannerList = GetScanners().ToList();

            return response;
        }
Beispiel #2
0
 internal void ScannerListReceived(GetScannerListResponse message)
 {
     try
     {
         m_callback.ScannerListReceived(message);
     }
     catch (CommunicationException)
     {
         // we don't really care...
     }
     catch (TimeoutException)
     {
         // we don't really care about this either.
     }
 }
 public void ScannerListReceived(GetScannerListResponse message)
 {
     m_receiver.ReceiveResponse(message);
 }
Beispiel #4
0
        private void GetScannerListResponseReceived(GetScannerListResponse response)
        {
            this.Scanners.Clear();
            foreach (var item in response.ScannerList)
            {
                this.Scanners.Add(item);
            }

            if (response.ScannerList.Count > 0)
            {
                this.Scanner = response.ScannerList[0];
            }
        }