def __init__(self, messageHandler): # the tcp listener, that handles incoming connections on tcp. self.TCPReceiver = TCPReceiver("", 0, messageHandler) self.TCPReceiver.start() # the udp listener that gets broadcasting messages. self.UDPReceiver = UDPReceiver(6005, messageHandler) self.UDPReceiver.start() # the tcp and udp senders. self.TCPSender = TCPSender("", 0) self.UDPSender = UDPSender()