Exemple #1
0
    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()