예제 #1
0
 def run(self, data):
     try:
         obj, i = streamingjson.read(data)
         mailbox.send(obj)
     except:
         mailbox.send(data)
     return ''
예제 #2
0
파일: mailbox.py 프로젝트: 5a2v0/YunBridge
 def run(self, data):
   try:
     obj, i = streamingjson.read(data)
     mailbox.send(obj)
   except:
     mailbox.send(data)
   return ''
예제 #3
0
파일: tcp.py 프로젝트: 5a2v0/YunBridge
 def recv(self, data):
   # try to stream-decode received data
   try:
     while len(data) > 0:
       res, i = streamingjson.read(data)
       self.recv_queue.append(res)
       data = data[i:].lstrip()
   except:
     # incomplete data...
     pass
   return data
예제 #4
0
파일: tcp.py 프로젝트: ld21/nuage
 def recv(self, data):
     # try to stream-decode received data
     try:
         while len(data) > 0:
             res, i = streamingjson.read(data)
             self.recv_queue.append(res)
             data = data[i:].lstrip()
     except:
         # incomplete data...
         pass
     return data
예제 #5
0
파일: tcp.py 프로젝트: 5a2v0/YunBridge
 def recv(self):
   self.recvbuff = TCPClient.recv(self)
   # try to stream-decode received data
   try:
     if len(self.recvbuff) > 0:
       res, i = streamingjson.read(self.recvbuff)
       self.recvbuff = self.recvbuff[i:].lstrip()
       return res
   except:
     # incomplete data...
     pass
   return None
예제 #6
0
파일: tcp.py 프로젝트: ld21/nuage
 def recv(self):
     self.recvbuff = TCPClient.recv(self)
     # try to stream-decode received data
     try:
         if len(self.recvbuff) > 0:
             res, i = streamingjson.read(self.recvbuff)
             self.recvbuff = self.recvbuff[i:].lstrip()
             return res
     except:
         # incomplete data...
         pass
     return None