Пример #1
0
 def __init__(self, name, addr, peers):
     self._name = name
     self._peers = peers
     self._comm = Communicator(name, addr)
     self._last_received = dict(
     )  # словарь для номеров последнего полученного сообщения от каждого отправителя
     self._seq_no = 0  # Sequence Number для последнего отправленного сообщения
     self._received = set()  # множество всех полученных сообщений
     self._hold_back_queue = dict(
     )  # очередь сообщений для реализации порядка
Пример #2
0
 def __init__(self, name, addr):
     self._comm = Communicator(name, addr)
Пример #3
0
 def __init__(self, name, addr):
     self._comm = Communicator(name, addr)
     self._received_msgs = set()                         # множество уже полученных сообщений
Пример #4
0
 def __init__(self, name, server_addr):
     self._comm = Communicator(name)
     self._server_addr = server_addr
Пример #5
0
 def __init__(self, name, recv_addr):
     self._comm = Communicator(name)
     self._recv_addr = recv_addr
     self._local_messages = collections.deque(
     )  # очередь локальных сообщений
Пример #6
0
 def __init__(self, server_addr):
     self._comm = Communicator('client')
     # Your implementation
     pass
Пример #7
0
 def __init__(self, server_addr):
     self._comm = Communicator('client')
     self._server_addr = server_addr
Пример #8
0
 def __init__(self, name, addr, peers):
     self._name = name
     self._peers = peers
     self._comm = Communicator(name, addr)
Пример #9
0
 def __init__(self, name, recv_addr):
     self._comm = Communicator(name)
     self._recv_addr = recv_addr