Example #1
0
	def __init__(self, address, port):
		ProtocolControlBlock.__init__(self, address, port)
		# Próximo SEQ a enviar
		self.send_seq = random.randint(1, MAX_SEQ)
		# Tamaño de la ventana de emisión
		self.send_window = SEND_WINDOW
		# Límite inferior de la ventana (i.e., unacknowledged)
		self.window_lo = self.send_seq
		# Límite superior de la ventana
		self.window_hi = self.modular_sum(self.window_lo, self.send_window)
Example #2
0
File: client.py Project: Laski/tdc
 def __init__(self, address, port):
     ProtocolControlBlock.__init__(self, address, port)
     # Próximo SEQ a enviar
     self.send_seq = random.randint(1, MAX_SEQ)
     # Tamaño de la ventana de emisión
     self.send_window = 1
     # Límite inferior de la ventana (i.e., unacknowledged)
     self.window_lo = self.send_seq
     # Límite superior de la ventana
     self.window_hi = self.modular_sum(self.window_lo, self.send_window)
Example #3
0
 def __init__(self, address, port):
     ProtocolControlBlock.__init__(self, address, port)
     self.receive_seq = 0
     self.receive_window = RECV_WINDOW   
Example #4
0
 def __init__(self, address, port):
     ProtocolControlBlock.__init__(self, address, port)
     # Tamaño de la ventana de emisión
     self.send_window = SEND_WINDOW
     self.reset_numbers()
Example #5
0
File: server.py Project: Laski/tdc
 def __init__(self, address, port):
     ProtocolControlBlock.__init__(self, address, port)
     self.receive_seq = 0
     self.receive_window = RECV_WINDOW