Internal method to start the enqueue thread which adds the events in an internal queue.

def _start_enqueue_thread(self):
		""" Internal method to start the enqueue thread which adds the events in an internal queue. """
		self._enqueueThreadSignal.acquire()
		self._enqueueThread = Thread(target=self._enqueue_function)
		self._enqueueThread.daemon = True
		self._enqueueThread.start()
		self._enqueueThreadSignal.wait()
		self._enqueueThreadSignal.release()