示例#1
0
	def __listen_loop(self):
		""" This function run a infinite loop that get messages. """
		if not self.address: return 
		while True:
			message = Message()
			message.receive()
			thread( self.__decode_and_buffer_message, (message,) )
示例#2
0
	def __listen_local_loop(self):
		""" This function run a infinite loop that get messages form local networks. """
		while 1:
			if not self.__listening: break
			message = Message(destination=self.local_address)
			message.receive()
			thread(self.analyze, (message,) )
		return