Beispiel #1
0
 def read_ws(self):
     while not self.stopping:
         try:
             msg = self.ws.recv()
             if not msg:
                 break
         except websocket.WebSocketConnectionClosedException:
             self.stopping = True
             self.greenlets[1].kill()
             break
         except:
             continue
         os.tp_write(self.tuntap.fd, bytes(msg))
Beispiel #2
0
 def write(self, *args):
     return os.tp_write(*args)
Beispiel #3
0
 def write(self, buffer):
     tp_write(self.fd, buffer)
Beispiel #4
0
 def write(self, *args):
     return os.tp_write(*args)
Beispiel #5
0
 def on_message(self, msg):
     if not msg:
         return
     os.tp_write(self.tuntap.fd, msg)