コード例 #1
0
ファイル: sender.py プロジェクト: kfirst/Flex
 def _get_out_connection(self, address):
     try:
         connection = self._out_connections[address]
     except KeyError:
         try:
             connection = Connection.get_client(address, 1024 * 8)
             self._out_connections[address] = connection
         except ConnectFailException, e:
             self._logger.warning(e.message)
             return False
コード例 #2
0
ファイル: receiver.py プロジェクト: kfirst/Flex
 def _start_server(self):
     server = Connection.get_server(self._address, self._backlog)
     fd = server.get_fileno()
     self._in_connections[fd] = server
     self._in_handlers[fd] = ServerHandler(server, self)
     self._epoll.register(fd, select.EPOLLIN)