(self)
Enter an endless :func:`select.select()` loop that yields input events.
Enter an endless :func:`select.select()` loop that yields input events.
Enter an endless : func : select . select () loop that yields input events .
def read_loop(self):
        '''
        Enter an endless :func:`select.select()` loop that yields input events.
        '''

        while True:
            r, w, x = select.select([self.fd], [], [])
            for event in self.read():
                yield event
def read_loop ( self ) : while True : r , w , x = select . select ( [ self . fd ] , [ ] , [ ] ) for event in self . read ( ) : yield event