示例#1
0
 def __init__(self, sourceNode, storage, ksize):
     RPCProtocol.__init__(self)
     self.router = RoutingTable(self, ksize, sourceNode)
     self.storage = storage
     self.sourceNode = sourceNode
     self.log = Logger(system=self)
     self.messages = []
示例#2
0
 def __init__(self, source_node, storage, ksize):
     RPCProtocol.__init__(self)
     self.router = RoutingTable(self, ksize, source_node)
     self.storage = storage
     self.source_node = source_node
示例#3
0
 def __init__(self, sourceID, ksize=20):
     self.router = RoutingTable(self, ksize, Node(sourceID))
     self.storage = {}
     self.sourceID = sourceID
示例#4
0
 def __init__(self, source_node, storage, ksize, timeout, record=False):
     RPCProtocol.__init__(self, wait_timeout=timeout)
     self.router = RoutingTable(self, ksize, source_node, record=record)
     self.storage = storage
     self.source_node = source_node
示例#5
0
 def __init__(self, sourceNode, storage, ksize, event_loop):
     RPCProtocol.__init__(self)
     self.router = RoutingTable(self, ksize, sourceNode)
     self.storage = storage
     self.sourceNode = sourceNode
     self.event_loop = event_loop
示例#6
0
 def __init__(self, sourceNode, storage, ksize):
     RPCProtocol.__init__(self, waitTimeout=100)
     self.router = RoutingTable(self, ksize, sourceNode)
     self.storage = storage
     self.sourceNode = sourceNode