Module Import alias Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias identifier alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr Str NameLoad keyword Num FunctionDef arguments args defaults vararg kwarg body Expr Call AttributeLoad NameLoad attr Str NameLoad keyword Num Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args defaults vararg kwarg body Expr Call AttributeLoad NameLoad attr Str NameLoad keyword Num Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args defaults vararg kwarg body Expr Call AttributeLoad NameLoad attr Str NameLoad keyword Num Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body If CompareIsNot NameLoad NameLoad body Return Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults Num body Expr Str Expr Call AttributeLoad NameLoad attr Str NameLoad keyword Num ImportFrom alias alias Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str ImportFrom alias Import alias Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Expr Call AttributeLoad NameLoad attr Str NameLoad keyword Num ImportFrom alias alias Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Pass decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults vararg body Assign AttributeStore NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Return If UnaryOpNot NameLoad body Assign AttributeStore NameLoad attr TupleLoad Call NameLoad orelse If CompareEq NameLoad TupleLoad NameLoad body Assign AttributeStore NameLoad attr TupleLoad Call NameLoad orelse Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call NameLoad orelse Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr If BoolOpAnd CompareIs NameLoad NameLoad CompareIn NameLoad AttributeLoad NameLoad attr body Return NameLoad decorator_list decorator_list Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore ListLoad While NameLoad body TryExcept body Assign NameStore Call NameLoad NameLoad Break handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Str attr SubscriptLoad Call AttributeLoad NameLoad attr Str Slice Num If CompareIs NameLoad NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad For NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str Slice Num body TryExcept body Assign NameStore Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list
N/A N/A errno N/A sys N/A socket N/A string N/A linecache N/A inspect N/A warnings eventlet.support greenlets greenlet BaseException eventlet hubs eventlet greenthread eventlet debug eventlet Timeout N/A __all__ N/A call_after exc_after getcurrent get_default_hub get_hub GreenletExit kill sleep spawn spew switch ssl_listener tcp_listener trampoline unspew use_hub with_timeout timeout N/A N/A N/A warnings warn eventlet.api is deprecated!  Nearly everything in it has moved to the eventlet module. DeprecationWarning stacklevel 2 get_hub N/A N/A N/A a kw N/A N/A N/A N/A warnings warn eventlet.api.get_hub has moved to eventlet.hubs.get_hub DeprecationWarning stacklevel 2 N/A N/A N/A hubs get_hub a kw N/A get_default_hub N/A N/A N/A a kw N/A N/A N/A N/A warnings warn eventlet.api.get_default_hub has moved to eventlet.hubs.get_default_hub DeprecationWarning stacklevel 2 N/A N/A N/A hubs get_default_hub a kw N/A use_hub N/A N/A N/A a kw N/A N/A N/A N/A warnings warn eventlet.api.use_hub has moved to eventlet.hubs.use_hub DeprecationWarning stacklevel 2 N/A N/A N/A hubs use_hub a kw N/A switch N/A N/A coro result exc N/A None None N/A N/A N/A exc None N/A N/A N/A N/A coro throw exc N/A N/A N/A coro switch result N/A N/A Greenlet N/A greenlet greenlet tcp_listener N/A N/A address backlog N/A 50 N/A N/A 
    Listen on the given ``(ip, port)`` *address* with a TCP socket.  Returns a
    socket object on which one should call ``accept()`` to accept a connection
    on the newly bound socket.
     N/A N/A N/A warnings warn eventlet.api.tcp_listener is deprecated.  Please use eventlet.listen instead. DeprecationWarning stacklevel 2 eventlet greenio util N/A socket N/A N/A greenio GreenSocket N/A N/A util tcp_socket N/A N/A N/A util socket_bind_and_listen socket address backlog backlog N/A socket N/A ssl_listener N/A N/A address certificate private_key N/A N/A N/A Listen on the given (ip, port) *address* with a TCP socket that
    can do SSL.  Primarily useful for unit tests, don't use in production.

    *certificate* and *private_key* should be the filenames of the appropriate
    certificate and private key files to use with the SSL socket.

    Returns a socket object on which one should call ``accept()`` to
    accept a connection on the newly bound socket.
     eventlet util N/A socket N/A socket N/A N/A util wrap_ssl N/A N/A socket socket certificate private_key True N/A N/A N/A socket bind address N/A N/A N/A socket listen 50 N/A socket N/A connect_tcp N/A N/A address localaddr N/A None N/A N/A 
    Create a TCP connection to address ``(host, port)`` and return the socket.
    Optionally, bind to localaddr ``(host, port)`` first.
     N/A N/A N/A warnings warn eventlet.api.connect_tcp is deprecated.  Please use eventlet.connect instead. DeprecationWarning stacklevel 2 eventlet greenio util N/A desc N/A N/A greenio GreenSocket N/A N/A util tcp_socket N/A N/A localaddr None N/A N/A N/A N/A desc bind localaddr N/A N/A N/A desc connect address N/A desc N/A N/A TimeoutError N/A greenthread TimeoutError N/A trampoline N/A hubs trampoline N/A spawn N/A greenthread spawn N/A spawn_n N/A greenthread spawn_n N/A kill N/A greenthread kill N/A call_after N/A greenthread call_after N/A call_after_local N/A greenthread call_after_local N/A call_after_global N/A greenthread call_after_global _SilentException N/A BaseException N/A N/A N/A FakeTimer N/A object N/A cancel N/A N/A self N/A N/A N/A N/A N/A timeout N/A object N/A N/A Raise an exception in the block after timeout.
    
    Example::

     with timeout(10):
         urllib2.open('http://example.com')

    Assuming code block is yielding (i.e. gives up control to the hub),
    an exception provided in *exc* argument will be raised
    (:class:`~eventlet.api.TimeoutError` if *exc* is omitted)::
    
     try:
         with timeout(10, MySpecialError, error_arg_1):
             urllib2.open('http://example.com')
     except MySpecialError, e:
         print "special error received"


    When *exc* is ``None``, code block is interrupted silently.
     __init__ N/A N/A self seconds N/A throw_args N/A N/A N/A self seconds seconds N/A N/A seconds None N/A N/A N/A N/A throw_args N/A N/A N/A self throw_args N/A N/A TimeoutError N/A N/A N/A throw_args N/A None N/A N/A N/A self throw_args N/A N/A _SilentException N/A N/A N/A self throw_args throw_args N/A __enter__ N/A N/A self N/A N/A N/A N/A N/A self seconds None N/A N/A N/A self timer N/A FakeTimer N/A N/A N/A self timer N/A exc_after N/A self seconds N/A self throw_args N/A N/A self timer N/A __exit__ N/A N/A self typ value tb N/A N/A N/A N/A N/A N/A self timer cancel N/A N/A N/A typ _SilentException N/A value N/A self throw_args N/A N/A True N/A N/A N/A with_timeout N/A greenthread with_timeout N/A exc_after N/A greenthread exc_after N/A sleep N/A greenthread sleep N/A getcurrent N/A greenlet getcurrent N/A GreenletExit N/A greenlet GreenletExit N/A spew N/A debug spew N/A unspew N/A debug unspew named N/A N/A name N/A N/A N/A Return an object given its name.

    The name uses a module-like syntax, eg::

      os.path.join

    or::

      mulib.mu.Resource
     N/A toimport name N/A obj None N/A import_err_strings N/A N/A toimport N/A N/A N/A N/A obj N/A __import__ toimport N/A N/A N/A N/A ImportError N/A err N/A N/A N/A N/A import_err_strings append N/A N/A err __str__ N/A toimport N/A N/A . join N/A N/A N/A toimport split . N/A -1 N/A N/A obj None N/A N/A N/A ImportError N/A %s could not be imported.  Import errors: %r N/A name import_err_strings N/A seg N/A N/A N/A name split . N/A 1 N/A N/A N/A N/A obj N/A getattr obj seg N/A N/A N/A AttributeError N/A N/A dirobj N/A dir obj N/A N/A N/A dirobj sort N/A N/A AttributeError N/A attribute %r missing from %r (%r) %r.  Import errors: %r N/A seg obj dirobj name import_err_strings N/A obj N/A