예제 #1
0
 def listenerThread(self):
     listener = TCPSocket()
     listener.listen("0.0.0.0", 32102)
     while True:
         requestSocket = listener.accept()
         requestHandlerThread = Thread(target=self.receiverThread, args=(requestSocket,))
         requestHandlerThread.start()
예제 #2
0
 def responseListenerThread(self):
     while True:
         listenerSocket = TCPSocket()
         listenerSocket.listen("0.0.0.0", DEFAULT_DISCOVERY_PORT)
         newConnection = listenerSocket.accept()
         discoveredThread = threading.Thread(target=self.peerDiscoveredThread,
                                             args=(newConnection,))
         discoveredThread.start()