#NEWLINE# def register( self , f , t ) : #NEWLINE# #INDENT# if ( type ( f ) != IntType ) : #NEWLINE# #INDENT# f = f . fileno ( ) #NEWLINE# #UNINDENT# if ( t & POLLIN ) : #NEWLINE# #INDENT# insert ( self . rlist , f ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# remove ( self . rlist , f ) #NEWLINE# #UNINDENT# if ( t & POLLOUT ) : #NEWLINE# #INDENT# insert ( self . wlist , f ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# remove ( self . wlist , f )