Module Import alias Import alias Import alias Import alias Import alias Import alias Assign NameStore NameLoad If Call NameLoad NameLoad Str body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore NameLoad orelse TryExcept body Import alias Assign NameStore AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore NameLoad ImportFrom alias ImportFrom alias alias ImportFrom alias identifier alias Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore NameLoad Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Str Pass decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Assert BoolOpOr CompareIs NameLoad NameLoad CompareIs NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad Call NameLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list Assign NameStore Call NameLoad NameLoad Num Lambda arguments args NameParam defaults NameLoad Lambda arguments args NameParam defaults NameLoad NameLoad ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr decorator_list Assign NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Import alias Raise Call NameLoad BinOpAdd Str Call NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore TupleLoad NameLoad NameLoad Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Dict NameLoad NameLoad Dict Dict Assign AttributeStore NameLoad attr Dict NameLoad NameLoad Dict Dict Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad If CompareNotEq NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If BoolOpAnd Call NameLoad NameLoad Str AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If CompareIn NameLoad NameLoad body If NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad ListLoad attr NameLoad orelse Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore NameLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareIn NameLoad NameLoad body For NameStore SubscriptLoad NameLoad Index NameLoad body Assign NameStore NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Delete SubscriptDel NameLoad Index NameLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareIn NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad Assign NameStore NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Return Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad NameLoad If CompareIn NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad body Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad NameLoad If UnaryOpNot NameLoad body Return Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad Call AttributeLoad NameLoad attr Num If UnaryOpNot NameLoad body Delete SubscriptDel SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad TupleLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad TupleLoad For NameStore NameLoad body TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If UnaryOpNot AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assert CompareIsNot NameLoad AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad NameLoad Str NameLoad If CompareIsNot NameLoad NameLoad body TryExcept body Expr Call NameLoad handlers ExceptHandler body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr TryExcept body If CompareIsNot AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Pass Expr Call NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Return Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Return NameLoad Return SubscriptLoad SubscriptLoad NameLoad Index Num Index Num decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str If AttributeLoad NameLoad attr body Raise Call NameLoad Str TryFinally body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad While UnaryOpNot AttributeLoad NameLoad attr body While AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr orelse Assign NameStore BinOpSub NameLoad Call AttributeLoad NameLoad attr If CompareGt NameLoad Num body Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr Num orelse Assign AttributeStore NameLoad attr Num Delete SubscriptDel AttributeLoad NameLoad attr Slice Delete SubscriptDel AttributeLoad NameLoad attr Slice finalbody Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad If NameLoad body Assert CompareIsNot AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num Lambda arguments args defaults NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body AugAssignAdd AttributeStore NameLoad attr Num Assign NameStore BinOpAdd Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr If BoolOpAnd CompareGt NameLoad Num CompareLtE BinOpDiv NameLoad Num AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr UnaryOpNot AttributeLoad SubscriptLoad NameLoad Index Num attr Assign AttributeStore NameLoad attr ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr UnaryOpNot AttributeLoad SubscriptLoad NameLoad Index Num attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body If AttributeLoad SubscriptLoad NameLoad Index Num attr body AugAssignSub AttributeStore NameLoad attr Num orelse Expr Call NameLoad NameLoad NameLoad Delete SubscriptDel AttributeLoad NameLoad attr Slice decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults vararg kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults vararg kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr While NameLoad body Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Index Num If CompareLt NameLoad NameLoad body Break Expr Call NameLoad NameLoad TryExcept body If AttributeLoad NameLoad attr body AugAssignSub AttributeStore NameLoad attr Num orelse Expr Call NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body Raise ExceptHandler body Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Expr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpAdd Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list
N/A N/A errno N/A heapq N/A math N/A signal N/A sys N/A traceback N/A arm_alarm None N/A N/A hasattr signal setitimer N/A alarm_itimer N/A N/A seconds N/A N/A N/A N/A N/A signal setitimer N/A signal ITIMER_REAL seconds N/A N/A arm_alarm alarm_itimer N/A N/A N/A N/A itimer N/A arm_alarm N/A itimer alarm N/A N/A N/A ImportError N/A alarm_signal N/A N/A seconds N/A N/A N/A N/A N/A signal alarm N/A N/A math ceil seconds N/A N/A arm_alarm alarm_signal eventlet patcher eventlet.hubs timer IOClosed eventlet.support greenlets greenlet clear_sys_exc_info N/A time N/A N/A patcher original time N/A g_prevent_multiple_readers True N/A READ read N/A WRITE write closed_callback N/A N/A fileno N/A N/A N/A  Used to de-fang a callback that may be triggered by a loop in BaseHub.wait
     N/A N/A FdListener N/A object N/A __init__ N/A N/A self evtype fileno cb tb mark_as_closed N/A N/A N/A  The following are required:
        cb - the standard callback, which will switch into the
            listening greenlet to indicate that the event waited upon
            is ready
        tb - a 'throwback'. This is typically greenlet.throw, used
            to raise a signal into the target greenlet indicating that
            an event was obsoleted by its underlying filehandle being
            repurposed.
        mark_as_closed - if any listener is obsoleted, this is called
            (in the context of some other client greenlet) to alert
            underlying filehandle-wrapping objects that they've been
            closed.
         N/A N/A N/A evtype READ N/A evtype WRITE N/A N/A self evtype evtype N/A N/A self fileno fileno N/A N/A self cb cb N/A N/A self tb tb N/A N/A self mark_as_closed mark_as_closed N/A N/A self spent False N/A N/A self greenlet N/A N/A greenlet getcurrent N/A __repr__ N/A N/A self N/A N/A N/A N/A %s(%r, %r, %r, %r) N/A N/A N/A type self __name__ N/A self evtype N/A self fileno N/A self cb N/A self tb N/A N/A __str__ __repr__ defang N/A N/A self N/A N/A N/A N/A self cb closed_callback N/A N/A N/A self mark_as_closed None N/A N/A N/A N/A self mark_as_closed N/A N/A self spent True N/A N/A N/A noop N/A FdListener READ 0 N/A N/A N/A x N/A None N/A N/A N/A x N/A None None DebugListener N/A FdListener N/A __init__ N/A N/A self evtype fileno cb tb mark_as_closed N/A N/A N/A N/A self where_called N/A N/A traceback format_stack N/A N/A self greenlet N/A N/A greenlet getcurrent N/A N/A N/A N/A super DebugListener self __init__ evtype fileno cb tb mark_as_closed N/A __repr__ N/A N/A self N/A N/A N/A N/A DebugListener(%r, %r, %r, %r, %r, %r)
%sEndDebugFdListener N/A N/A self evtype N/A self fileno N/A self cb N/A self tb N/A self mark_as_closed N/A self greenlet N/A N/A join N/A self where_called N/A N/A __str__ __repr__ N/A alarm_handler N/A N/A signum frame N/A N/A N/A inspect N/A N/A RuntimeError N/A Blocking detector ALARMED at N/A str N/A N/A inspect getframeinfo frame N/A BaseHub N/A object N/A N/A  Base hub class for easing the implementation of subclasses that are
    specific to a particular underlying event architecture.  N/A SYSTEM_EXCEPTIONS N/A KeyboardInterrupt SystemExit N/A READ READ N/A WRITE WRITE __init__ N/A N/A self clock N/A N/A time time N/A N/A N/A self listeners N/A READ WRITE N/A N/A N/A N/A self secondaries N/A READ WRITE N/A N/A N/A N/A self closed N/A N/A N/A self clock clock N/A N/A self greenlet N/A N/A greenlet greenlet N/A self run N/A N/A self stopping False N/A N/A self running False N/A N/A self timers N/A N/A N/A self next_timers N/A N/A N/A self lclass FdListener N/A N/A self timers_canceled 0 N/A N/A self debug_exceptions True N/A N/A self debug_blocking False N/A N/A self debug_blocking_resolution 1 N/A block_detect_pre N/A N/A self N/A N/A N/A tmp N/A N/A signal signal N/A signal SIGALRM alarm_handler N/A N/A tmp alarm_handler N/A N/A N/A self _old_signal_handler tmp N/A N/A arm_alarm N/A self debug_blocking_resolution N/A block_detect_post N/A N/A self N/A N/A N/A N/A N/A hasattr self _old_signal_handler N/A self _old_signal_handler N/A N/A N/A N/A signal signal N/A signal SIGALRM N/A self _old_signal_handler N/A N/A N/A signal alarm 0 N/A add N/A N/A self evtype fileno cb tb mark_as_closed N/A N/A N/A  Signals an intent to or write a particular file descriptor.

        The *evtype* argument is either the constant READ or WRITE.

        The *fileno* argument is the file number of the file of interest.

        The *cb* argument is the callback which will be called when the file
        is ready for reading/writing.

        The *tb* argument is the throwback used to signal (into the greenlet)
        that the file was closed.

        The *mark_as_closed* is used in the context of the event hub to
        prepare a Python object as being closed, pre-empting further
        close operations from accidentally shutting down the wrong OS thread.
         N/A listener N/A N/A self lclass evtype fileno cb tb mark_as_closed N/A bucket N/A N/A self listeners N/A evtype N/A N/A fileno bucket N/A N/A g_prevent_multiple_readers N/A N/A N/A RuntimeError N/A Second simultaneous %s on fileno %s detected.  Unless you really know what you're doing, make sure that only one greenthread can %s any particular socket.  Consider using a pools.Pool. If you do know what you're doing and want to disable this error, call eventlet.debug.hub_prevent_multiple_readers(False) - MY THREAD=%s; THAT THREAD=%s N/A evtype fileno evtype cb N/A bucket N/A fileno N/A N/A N/A N/A N/A N/A N/A self secondaries N/A evtype setdefault fileno N/A append listener N/A N/A N/A bucket N/A fileno listener N/A listener N/A _obsolete N/A N/A self fileno N/A N/A N/A  We've received an indication that 'fileno' has been obsoleted.
            Any current listeners must be defanged, and notifications to
            their greenlets queued up to send.
         N/A found False N/A N/A evtype bucket N/A N/A N/A self secondaries items N/A N/A N/A fileno bucket N/A N/A listener N/A bucket N/A fileno N/A N/A found True N/A N/A N/A N/A self closed append listener N/A N/A N/A listener defang N/A N/A bucket N/A fileno N/A N/A evtype bucket N/A N/A N/A self listeners items N/A N/A N/A fileno bucket N/A N/A listener N/A bucket N/A fileno N/A found True N/A N/A N/A N/A self closed append listener N/A N/A N/A self remove listener N/A N/A N/A listener defang N/A found N/A notify_close N/A N/A self fileno N/A N/A N/A  We might want to do something when a fileno is closed.
            However, currently it suffices to obsolete listeners only
            when we detect an old fileno being recycled, on open.
         N/A N/A remove N/A N/A self listener N/A N/A N/A N/A listener spent N/A N/A N/A fileno N/A listener fileno N/A evtype N/A listener evtype N/A N/A N/A N/A N/A self listeners N/A evtype pop fileno None N/A N/A fileno N/A N/A self secondaries N/A evtype N/A N/A sec N/A N/A N/A N/A self secondaries N/A evtype get fileno None N/A N/A sec N/A N/A N/A N/A N/A N/A self listeners N/A evtype N/A fileno N/A N/A sec pop 0 N/A N/A sec N/A N/A N/A N/A N/A self secondaries N/A evtype N/A fileno N/A mark_as_reopened N/A N/A self fileno N/A N/A N/A  If a file descriptor is returned by the OS as the result of some
            open call (or equivalent), that signals that it might be being
            recycled.

            Catch the case where the fd was previously in use.
         N/A N/A N/A self _obsolete fileno N/A remove_descriptor N/A N/A self fileno N/A N/A N/A  Completely remove all listeners for this fileno.  For internal use
        only. N/A listeners N/A N/A N/A N/A listeners append N/A N/A N/A N/A self listeners N/A READ pop fileno noop N/A N/A N/A listeners append N/A N/A N/A N/A self listeners N/A WRITE pop fileno noop N/A N/A N/A listeners extend N/A N/A N/A N/A self secondaries N/A READ pop fileno N/A N/A N/A N/A listeners extend N/A N/A N/A N/A self secondaries N/A WRITE pop fileno N/A N/A listener listeners N/A N/A N/A N/A N/A N/A listener cb fileno N/A N/A N/A Exception N/A N/A N/A N/A self squelch_generic_exception N/A N/A sys exc_info N/A close_one N/A N/A self N/A N/A N/A  Triggered from the main run loop. If a listener's underlying FD was
            closed somehow, throw an exception back to the trampoline, which should
            be able to manage it appropriately.
         N/A listener N/A N/A N/A self closed pop N/A N/A N/A N/A listener greenlet dead N/A N/A N/A N/A listener tb N/A IOClosed N/A errno ENOTCONN Operation on closed file N/A ensure_greenlet N/A N/A self N/A N/A N/A N/A N/A self greenlet dead N/A N/A new N/A N/A greenlet greenlet N/A self run N/A N/A self greenlet parent N/A N/A N/A self greenlet parent new N/A N/A self greenlet new N/A switch N/A N/A self N/A N/A N/A cur N/A N/A greenlet getcurrent N/A N/A cur N/A self greenlet Cannot switch to MAINLOOP from MAINLOOP N/A switch_out N/A getattr cur switch_out None N/A N/A switch_out None N/A N/A N/A N/A N/A switch_out N/A N/A N/A N/A N/A N/A self squelch_generic_exception N/A N/A sys exc_info N/A N/A N/A self ensure_greenlet N/A N/A N/A N/A N/A N/A self greenlet parent cur N/A N/A N/A cur parent N/A self greenlet N/A N/A N/A ValueError N/A N/A N/A N/A clear_sys_exc_info N/A N/A N/A N/A self greenlet switch N/A squelch_exception N/A N/A self fileno exc_info N/A N/A N/A N/A N/A traceback print_exception exc_info N/A N/A N/A N/A sys stderr write N/A Removing descriptor: %r
 N/A fileno N/A N/A N/A N/A sys stderr flush N/A N/A N/A N/A N/A self remove_descriptor fileno N/A N/A N/A Exception N/A e N/A N/A N/A N/A N/A sys stderr write N/A Exception while removing descriptor! %r
 N/A e N/A N/A N/A N/A sys stderr flush N/A wait N/A N/A self seconds N/A None N/A N/A N/A NotImplementedError Implement this in a subclass N/A default_sleep N/A N/A self N/A N/A N/A 60.0 N/A sleep_until N/A N/A self N/A N/A N/A t N/A self timers N/A N/A t N/A N/A None N/A N/A N/A t N/A 0 N/A 0 N/A run N/A N/A self N/A a kw N/A N/A Run the runloop until abort is called.
         N/A N/A self running N/A N/A N/A RuntimeError Already running! N/A N/A N/A N/A self running True N/A N/A self stopping False N/A N/A N/A self stopping N/A N/A N/A self closed N/A N/A N/A N/A self close_one N/A N/A N/A self prepare_timers N/A N/A self debug_blocking N/A N/A N/A N/A self block_detect_pre N/A N/A N/A self fire_timers N/A N/A self clock N/A N/A self debug_blocking N/A N/A N/A N/A self block_detect_post N/A N/A N/A self prepare_timers N/A wakeup_when N/A N/A self sleep_until N/A N/A wakeup_when None N/A N/A sleep_time N/A N/A self default_sleep N/A N/A sleep_time N/A wakeup_when N/A N/A self clock N/A N/A sleep_time 0 N/A N/A N/A N/A self wait sleep_time N/A N/A N/A N/A self wait 0 N/A N/A N/A self timers_canceled 0 N/A N/A N/A self timers N/A N/A N/A N/A self next_timers N/A N/A N/A N/A self running False N/A N/A self stopping False N/A abort N/A N/A self wait N/A False N/A N/A Stop the runloop. If run is executing, it will exit after
        completing the next runloop iteration.

        Set *wait* to True to cause abort to switch to the hub immediately and
        wait until it's finished processing.  Waiting for the hub will only
        work from the main greenthread; all other greenthreads will become
        unreachable.
         N/A N/A self running N/A N/A N/A self stopping True N/A wait N/A N/A N/A N/A self greenlet N/A N/A greenlet getcurrent Can't abort with wait from inside the hub's greenlet. N/A N/A N/A self schedule_call_global 0 N/A N/A N/A N/A None N/A N/A N/A self switch N/A squelch_generic_exception N/A N/A self exc_info N/A N/A N/A N/A self debug_exceptions N/A N/A N/A N/A traceback print_exception exc_info N/A N/A N/A N/A sys stderr flush N/A N/A clear_sys_exc_info N/A squelch_timer_exception N/A N/A self timer exc_info N/A N/A N/A N/A self debug_exceptions N/A N/A N/A N/A traceback print_exception exc_info N/A N/A N/A N/A sys stderr flush N/A N/A clear_sys_exc_info N/A add_timer N/A N/A self timer N/A N/A N/A scheduled_time N/A N/A N/A self clock N/A timer seconds N/A N/A N/A N/A self next_timers append N/A scheduled_time timer N/A scheduled_time N/A timer_canceled N/A N/A self timer N/A N/A N/A N/A self timers_canceled 1 N/A len_timers N/A N/A len N/A self timers N/A len N/A self next_timers N/A N/A N/A len_timers 1000 N/A N/A len_timers 2 N/A self timers_canceled N/A N/A N/A self timers_canceled 0 N/A N/A self timers N/A t N/A t N/A self timers N/A N/A N/A t N/A 1 called N/A N/A self next_timers N/A t N/A t N/A self next_timers N/A N/A N/A t N/A 1 called N/A N/A N/A heapq heapify N/A self timers N/A prepare_timers N/A N/A self N/A N/A N/A heappush N/A heapq heappush N/A t N/A self timers N/A item N/A self next_timers N/A N/A N/A N/A item N/A 1 called N/A N/A N/A self timers_canceled 1 N/A N/A N/A heappush t item N/A N/A N/A self next_timers N/A N/A schedule_call_local N/A N/A self seconds cb N/A args kw N/A N/A Schedule a callable to be called after 'seconds' seconds have
        elapsed. Cancel the timer if greenlet has exited.
            seconds: The number of seconds to wait.
            cb: The callable to call after the given time.
            *args: Arguments to pass to the callable when called.
            **kw: Keyword arguments to pass to the callable when called.
         N/A t N/A N/A timer LocalTimer seconds cb args kw N/A N/A N/A self add_timer t N/A t N/A schedule_call_global N/A N/A self seconds cb N/A args kw N/A N/A Schedule a callable to be called after 'seconds' seconds have
        elapsed. The timer will NOT be canceled if the current greenlet has
        exited before the timer fires.
            seconds: The number of seconds to wait.
            cb: The callable to call after the given time.
            *args: Arguments to pass to the callable when called.
            **kw: Keyword arguments to pass to the callable when called.
         N/A t N/A N/A timer Timer seconds cb args kw N/A N/A N/A self add_timer t N/A t N/A fire_timers N/A N/A self when N/A N/A N/A t N/A self timers N/A heappop N/A heapq heappop N/A t N/A N/A next N/A t N/A 0 N/A exp N/A next N/A 0 N/A timer N/A next N/A 1 N/A N/A when exp N/A N/A N/A N/A heappop t N/A N/A N/A N/A timer called N/A N/A N/A self timers_canceled 1 N/A N/A N/A timer N/A N/A N/A N/A self SYSTEM_EXCEPTIONS N/A N/A N/A N/A N/A N/A N/A self squelch_timer_exception timer N/A N/A sys exc_info N/A N/A clear_sys_exc_info N/A get_readers N/A N/A self N/A N/A N/A N/A N/A N/A N/A self listeners N/A READ values N/A get_writers N/A N/A self N/A N/A N/A N/A N/A N/A N/A self listeners N/A WRITE values N/A get_timers_count N/A N/A hub N/A N/A N/A N/A N/A len N/A hub timers N/A len N/A hub next_timers N/A set_debug_listeners N/A N/A self value N/A N/A N/A value N/A N/A N/A self lclass DebugListener N/A N/A N/A self lclass FdListener N/A set_timer_exceptions N/A N/A self value N/A N/A N/A N/A self debug_exceptions value N/A N/A