'Reads events from a call to the blocking
:meth:`select.kqueue.control()` method.
:param timeout:
Blocking timeout for reading events.
:type timeout:
``float`` (seconds)'

def _read_events(self, timeout=None):

    return self._kq.control(self._descriptors.kevents, MAX_EVENTS, timeout)
