Module Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Assign NameStore Num ClassDef bases AttributeLoad AttributeLoad NameLoad attr attr body Expr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str FunctionDef arguments args defaults vararg kwarg body Assign NameStore Call NameLoad FunctionDef arguments args NameParam defaults body TryExcept body If CompareIsNot Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr orelse Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr If Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str NameLoad ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list TryExcept body Assign NameStore Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad orelse If UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad TryExcept body Assign NameStore Call NameLoad NameLoad If Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str NameLoad ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults vararg body Expr Str Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad Return NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr decorator_list For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list ClassDef bases body Expr Str Assign NameStore Dict Str Str Str AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr BoolOpOr NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad DictComp NameLoad ListLoad comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Delete SubscriptDel AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return CompareIn NameLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return CompareIn NameLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return CompareIn NameLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Num For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad body AugAssignBitOr NameStore NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareNotIn NameLoad AttributeLoad NameLoad attr body Return For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If BinOpBitAnd NameLoad NameLoad body For NameStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad body Expr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults vararg kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body If UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call NameLoad Str Delete SubscriptDel AttributeLoad NameLoad attr Index NameLoad orelse If Call NameLoad Call AttributeLoad NameLoad attr NameLoad body Return orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr AugAssignAdd AttributeStore NameLoad attr Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults vararg kwarg body Expr Str If UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr If CompareNotEq AttributeLoad NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults vararg kwarg body Expr Str If UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr If CompareNotEq AttributeLoad NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Return Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore NameLoad TryFinally body Assign NameStore Call NameLoad NameLoad NameLoad finalbody If CompareEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return CompareIn NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Lambda arguments args defaults NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list
N/A N/A os N/A functools N/A itertools N/A collections N/A threading N/A datetime N/A types N/A tornado.concurrent N/A tornado.ioloop N/A FUTURE_TIMEOUT 30 Future N/A N/A N/A tornado concurrent TracebackFuture N/A N/A 
    A future. An object that represents a result that has yet to be created or returned.
     N/A coroutine N/A N/A func N/A N/A N/A  Decorator for coroutine functions that need to block for asynchronous operations.  wrapper N/A N/A N/A args kwargs N/A N/A return_future N/A Future handle_future N/A N/A future N/A N/A N/A N/A N/A N/A N/A N/A future exception None N/A N/A result N/A N/A gen throw N/A N/A future exception N/A N/A result N/A N/A gen send N/A N/A future result N/A N/A isinstance result tuple N/A N/A result N/A parallel result N/A N/A N/A result add_done_callback handle_future N/A N/A N/A StopIteration N/A e N/A N/A N/A N/A return_future set_result N/A getattr e value None N/A N/A Exception N/A e N/A N/A N/A N/A return_future set_exception e N/A N/A N/A N/A gen N/A func args kwargs N/A N/A N/A Exception N/A e N/A N/A N/A N/A return_future set_exception e N/A return_future N/A N/A N/A N/A isinstance gen N/A types GeneratorType N/A N/A N/A N/A return_future set_result gen N/A return_future N/A N/A N/A result N/A next gen N/A N/A isinstance result tuple N/A N/A result N/A parallel result N/A N/A N/A result add_done_callback handle_future N/A N/A N/A StopIteration N/A e N/A N/A N/A N/A return_future set_result N/A getattr e value None N/A N/A Exception N/A e N/A N/A N/A N/A return_future set_exception e N/A return_future N/A N/A N/A functools wraps func N/A wrapper N/A parallel N/A N/A N/A futures N/A N/A  Create a single future that will be completed when all the given futures are.  N/A result_future N/A Future N/A results N/A N/A collections OrderedDict N/A zip futures N/A N/A itertools repeat None N/A futures N/A list futures N/A N/A futures N/A N/A N/A N/A result_future set_result N/A N/A result_future done N/A N/A future N/A N/A N/A N/A N/A futures remove future N/A N/A results N/A future N/A N/A future result N/A N/A futures N/A N/A N/A N/A result_future set_result N/A tuple N/A N/A results values N/A N/A future futures N/A N/A N/A N/A future add_done_callback done N/A result_future N/A EventLoop N/A N/A N/A  A light wrapper around what event loop mechanism pydle uses underneath.  N/A EVENT_MAPPING N/A read write error N/A N/A N/A tornado ioloop IOLoop READ N/A N/A N/A tornado ioloop IOLoop WRITE N/A N/A N/A tornado ioloop IOLoop ERROR __init__ N/A N/A self io_loop N/A None N/A N/A N/A self io_loop N/A io_loop N/A N/A N/A N/A tornado ioloop IOLoop current N/A N/A self running False N/A N/A self run_thread None N/A N/A self handlers N/A N/A N/A self future_timeout FUTURE_TIMEOUT N/A N/A self _registered_events False N/A N/A self _future_timeouts N/A N/A N/A self _timeout_id 0 N/A N/A self _timeout_handles N/A N/A __del__ N/A N/A self N/A N/A N/A N/A N/A N/A self io_loop close N/A register N/A N/A self fd N/A N/A N/A  Register a file descriptor with this event loop.  N/A N/A N/A self handlers N/A fd N/A key N/A N/A key N/A self EVENT_MAPPING N/A unregister N/A N/A self fd N/A N/A N/A  Unregister a file descriptor with this event loop.  N/A N/A N/A self handlers N/A fd N/A on_read N/A N/A self fd callback N/A N/A N/A 
        Add a callback for when the given file descriptor is available for reading.
        Callback will be called with file descriptor as sole argument.
         N/A N/A N/A N/A N/A N/A self handlers N/A fd N/A read append callback N/A N/A N/A self _update_events fd N/A on_write N/A N/A self fd callback N/A N/A N/A 
        Add a callback for when the given file descriptor is available for writing.
        Callback will be called with file descriptor as sole argument.
         N/A N/A N/A N/A N/A N/A self handlers N/A fd N/A write append callback N/A N/A N/A self _update_events fd N/A on_error N/A N/A self fd callback N/A N/A N/A 
        Add a callback for when an error has occurred on the given file descriptor.
        Callback will be called with file descriptor as sole argument.
         N/A N/A N/A N/A N/A N/A self handlers N/A fd N/A error append callback N/A N/A N/A self _update_events fd N/A off_read N/A N/A self fd callback N/A N/A N/A  Remove read callback for given file descriptor.  N/A N/A N/A N/A N/A N/A self handlers N/A fd N/A read remove callback N/A N/A N/A self _update_events fd N/A off_write N/A N/A self fd callback N/A N/A N/A  Remove write callback for given file descriptor.  N/A N/A N/A N/A N/A N/A self handlers N/A fd N/A write remove callback N/A N/A N/A self _update_events fd N/A off_error N/A N/A self fd callback N/A N/A N/A  Remove error callback for given file descriptor.  N/A N/A N/A N/A N/A N/A self handlers N/A fd N/A error remove callback N/A N/A N/A self _update_events fd N/A handles_read N/A N/A self fd callback N/A N/A N/A  Return whether or the given read callback is active for the given file descriptor.  N/A N/A callback N/A N/A N/A self handlers N/A fd N/A read N/A handles_write N/A N/A self fd callback N/A N/A N/A  Return whether or the given write callback is active for the given file descriptor.  N/A N/A callback N/A N/A N/A self handlers N/A fd N/A write N/A handles_error N/A N/A self fd callback N/A N/A N/A  Return whether or the given error callback is active for the given file descriptor.  N/A N/A callback N/A N/A N/A self handlers N/A fd N/A error N/A _update_events N/A N/A self fd N/A N/A N/A N/A self _registered_events N/A N/A N/A N/A N/A self io_loop remove_handler fd N/A events 0 N/A N/A event ident N/A N/A N/A self EVENT_MAPPING items N/A N/A N/A N/A N/A self handlers N/A fd N/A event N/A N/A events ident N/A N/A N/A N/A self io_loop add_handler fd N/A self _do_on_event events N/A N/A self _registered_events True N/A _do_on_event N/A N/A self fd events N/A N/A N/A N/A fd N/A self handlers N/A N/A N/A N/A event ident N/A N/A N/A self EVENT_MAPPING items N/A N/A N/A events ident N/A N/A handler N/A N/A N/A self handlers N/A fd N/A event N/A N/A N/A handler fd N/A on_future N/A N/A self _future _callback N/A _args _kwargs N/A N/A  Add a callback for when the given future has been resolved.  N/A callback N/A N/A functools partial N/A self _do_on_future _callback _args _kwargs N/A N/A N/A self _future_timeouts N/A _future N/A N/A self schedule_in N/A self future_timeout callback N/A N/A N/A N/A self io_loop add_future _future callback N/A _do_on_future N/A N/A self callback args kwargs future N/A N/A N/A N/A N/A N/A future done N/A N/A N/A N/A future set_exception N/A TimeoutError Future timed out before yielding a result. N/A N/A N/A self _future_timeouts N/A future N/A N/A N/A isinstance N/A N/A future exception TimeoutError N/A N/A N/A N/A N/A N/A self unschedule N/A N/A N/A self _future_timeouts pop future N/A N/A callback args kwargs N/A _get_schedule_handle N/A N/A self N/A N/A N/A  Get a unique handle for use in the schedule_* functions.  N/A handle N/A self _timeout_id N/A N/A self _timeout_id 1 N/A handle N/A schedule N/A N/A self _callback N/A _args _kwargs N/A N/A  Schedule a callback to be ran as soon as possible in this loop.  N/A N/A N/A N/A self io_loop add_callback _callback _args _kwargs N/A schedule_in N/A N/A self _when _callback N/A _args _kwargs N/A N/A 
        Schedule a callback to be ran as soon as possible after `when` seconds have passed.
        Will return an opaque handle that can be passed to `unschedule` to unschedule the function.
         N/A N/A N/A isinstance _when N/A datetime timedelta N/A N/A _when N/A N/A datetime timedelta seconds _when N/A id N/A N/A self _get_schedule_handle N/A N/A N/A self run_thread N/A N/A N/A threading current_thread ident N/A N/A N/A N/A self schedule N/A N/A functools partial N/A self _do_schedule_in id _when _callback _args _kwargs N/A N/A N/A N/A self _do_schedule_in id _when _callback _args _kwargs N/A id N/A schedule_periodically N/A N/A self _interval _callback N/A _args _kwargs N/A N/A 
        Schedule a callback to be ran every `interval` seconds.
        Will return an opaque handle that can be passed to unschedule() to unschedule the interval function.
        A function will also stop being scheduled if it returns False or raises an Exception.
         N/A N/A N/A isinstance _interval N/A datetime timedelta N/A N/A _interval N/A N/A datetime timedelta seconds _interval N/A id N/A N/A self _get_schedule_handle N/A N/A N/A self run_thread N/A N/A N/A threading current_thread ident N/A N/A N/A N/A self schedule N/A N/A functools partial N/A self _do_schedule_periodically id _interval _callback _args _kwargs N/A N/A N/A N/A self _do_schedule_periodically id _interval _callback _args _kwargs N/A id N/A _do_schedule_in N/A N/A self id when callback args kwargs N/A N/A N/A N/A N/A self _timeout_handles N/A id N/A N/A N/A self io_loop add_timeout when N/A N/A functools partial callback args kwargs N/A _do_schedule_periodically N/A N/A self id interval callback args kwargs N/A N/A N/A N/A N/A self _timeout_handles N/A id N/A N/A N/A self io_loop add_timeout interval N/A N/A functools partial N/A self _periodic_handler id interval callback args kwargs N/A _periodic_handler N/A N/A self id interval callback args kwargs N/A N/A N/A N/A N/A N/A self is_scheduled id N/A N/A N/A N/A N/A self _do_schedule_periodically id interval callback args kwargs N/A result False N/A N/A N/A result N/A callback args kwargs N/A N/A N/A result False N/A N/A N/A N/A self unschedule id N/A is_scheduled N/A N/A self handle N/A N/A N/A  Return whether or not the given handle is still scheduled.  N/A N/A handle N/A self _timeout_handles N/A unschedule N/A N/A self handle N/A N/A N/A  Unschedule a given timeout or periodical callback.  N/A N/A N/A self is_scheduled handle N/A N/A handle N/A N/A N/A self _timeout_handles pop handle N/A N/A N/A N/A self io_loop remove_timeout handle N/A run N/A N/A self N/A N/A N/A  Run the event loop.  N/A N/A N/A self running N/A N/A N/A self running True N/A N/A self run_thread N/A N/A N/A threading current_thread ident N/A N/A N/A N/A self io_loop start N/A N/A self run_thread None N/A N/A self running False N/A run_with N/A N/A self func N/A N/A N/A  Run loop, call function, stop loop. If function returns a future, run until the future has been resolved.  N/A N/A self running True N/A N/A self run_thread N/A N/A N/A threading current_thread ident N/A N/A N/A N/A self io_loop run_sync func N/A N/A self run_thread None N/A N/A self running False N/A run_until N/A N/A self future N/A N/A N/A  Run until future is resolved.  N/A N/A N/A self run_with N/A N/A N/A N/A future N/A stop N/A N/A self N/A N/A N/A  Stop the event loop.  N/A N/A self running N/A N/A N/A N/A N/A self io_loop stop N/A N/A