def select_(self, timeout=None):
    '\n        Return the set of UDPSockets that have data pending.\n\n        :param float timeout:\n            Number of seconds to wait for at least one UDPSocket to become\n            ready. ``None`` means wait forever.\n        '
    for (key, _) in self._sel.select(timeout=timeout):
        (yield key.data)
Return the set of UDPSockets that have data pending.

:param float timeout:
    Number of seconds to wait for at least one UDPSocket to become
    ready. ``None`` means wait forever.
def select_(self, timeout=None):
    '\n        Return the set of UDPSockets that have data pending.\n\n        :param float timeout:\n            Number of seconds to wait for at least one UDPSocket to become\n            ready. ``None`` means wait forever.\n        '
    for (key, _) in self._sel.select(timeout=timeout):
        (yield key.data)