コード例 #1
0
 def readEdge(self):
     msg = self.DownStream.recv()
     if msg is None:
         self.DownStream.close()
         self.DownStream = None
     else:
         t = Transmission.from_bytes(msg)
         self.Node.routeTransmission(t, False)
コード例 #2
0
ファイル: downlink.py プロジェクト: imandr/ring
 def receiveEdgeTransmission(self):
     self.DownStream.readMore(1024*1024, 10.0)
     while self.DownStream.msgReady():
         msg = self.DownStream.getMsg()
         t = Transmission.from_bytes(msg)
         self.Node.routeTransmission(t, False)
     if self.DownStream.EOF:
         self.DownStream.close()
         self.DownStream = None