def _onFirewallCheck(self, result): self.firewallOp = None if not result: self.rpcSock.close() self.rpcSock = None self.tcpListener.close() self.tcpListener = None self._initTimer() return self.router = Router(self.tcpListener, self.reactor) self.dhtNode = DHTNode(self.rpcSock, self.reactor, self.nodeTable.getLiveNodes()) self.tcpListener = None self.rpcSock = None
def __init__(self, listener, rpcSock, reactor, knownNodes=[]): self.listener = listener self.rpcSock = rpcSock self.reactor = reactor self.router = Router(self.listener, self.reactor) self.dhtNode = DHTNode(self.rpcSock, self.reactor, knownNodes)