コード例 #1
0
ファイル: PmlChannel.cs プロジェクト: UCIS/UCIS.Core
 private void worker(Object state)
 {
     try {
         while (_open)
         {
             base.PushReceivedMessage(_rw.ReadMessage());
         }
     } catch (System.Net.Sockets.SocketException ex) {
         Console.WriteLine("SocketException in PmlChannel.worker: " + ex.Message);
     } catch (System.IO.EndOfStreamException ex) {
         Console.WriteLine("EndOfStreamException in PmlChannel.worker: " + ex.Message);
     } catch (Exception ex) {
         Console.WriteLine(ex.ToString());
     } finally {
         Close();
     }
 }
コード例 #2
0
 public override PmlElement ReadMessage()
 {
     return(_rw.ReadMessage());
 }