コード例 #1
0
    def read_response(self):
        packet = read_packet(self._connfd)
        if packet.header.ptype != CCNET_MSG_RESPONSE:
            raise RuntimeError('Invalid Response')

        code, code_msg, content = parse_response(packet.body)

        return Response(code, code_msg, content)
コード例 #2
0
ファイル: sync_client.py プロジェクト: blablup/ccnet
    def read_response(self):
        packet = read_packet(self._connfd)
        if packet.header.ptype != CCNET_MSG_RESPONSE:
            raise RuntimeError('Invalid Response')

        code, code_msg, content = parse_response(packet.body)

        return Response(code, code_msg, content)
コード例 #3
0
ファイル: async_client.py プロジェクト: blablup/ccnet
 def main_loop(self):
     while True:
         pkt = read_packet(self._connfd)
         import gevent
         gevent.spawn(self.handle_packet, pkt)
コード例 #4
0
 def main_loop(self):
     while True:
         pkt = read_packet(self._connfd)
         import gevent
         gevent.spawn(self.handle_packet, pkt)