コード例 #1
0
 def read_fd(self):
     while True:
         try:
             msg = os.tp_read(self.tuntap.fd, 1500)
             if not msg:
                 break
         except IOError:
             break
         if self.ws.closed:
             break
         self.ws.send(msg, True)
コード例 #2
0
 def read_fd(self):
     while not self.stopping:
         try:
             msg = os.tp_read(self.tuntap.fd, 1500)
             if not self.ws.connected:
                 break
             if not msg:
                 self.stopping = True
                 self.ws.close()
                 break
         except IOError:
             break
         self.ws.send_binary(msg)
コード例 #3
0
ファイル: test__os.py プロジェクト: zakdances/gevent
 def read(self, *args):
     return os.tp_read(*args)
コード例 #4
0
 def read(self, nbytes):
     return tp_read(self.fd, nbytes)
コード例 #5
0
ファイル: test__os.py プロジェクト: BSlience/gevent
 def read(self, *args):
     return os.tp_read(*args)