Module Import alias FunctionDef arguments args NameParam NameParam defaults Str Num body Expr Str Import alias ImportFrom alias alias ImportFrom alias Expr Call AttributeLoad AttributeLoad NameLoad attr attr Dict Str Str Str Str NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad NameLoad attr attr Call NameLoad ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Pass decorator_list AttributeLoad NameLoad attr decorator_list Assign NameStore Dict Str Dict Str Str Str NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str Num body Expr Str Import alias Expr Call AttributeLoad NameLoad attr Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str Num body Expr Str Import alias Expr Call AttributeLoad NameLoad attr Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str Num body Expr Str Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str Num body Expr Str ImportFrom alias Expr Call AttributeLoad NameLoad attr Import alias Expr Call AttributeLoad NameLoad attr ImportFrom alias ImportFrom alias alias Assign NameStore Call NameLoad TupleLoad NameLoad NameLoad Call NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults Str Num body Expr Str Import alias Import alias Expr Call AttributeLoad NameLoad attr ImportFrom alias ImportFrom alias Assign NameStore Call AttributeLoad NameLoad attr FunctionDef arguments args defaults body Assign NameStore Lambda arguments args defaults Call NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults Str Num body Expr Str ImportFrom alias alias alias ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list Assign NameStore Call AttributeLoad NameLoad attr ListLoad TupleLoad Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults Str Num body Expr Str ImportFrom alias ImportFrom alias alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list If CompareEq NameLoad Str body Import alias ImportFrom alias Expr Call AttributeLoad NameLoad attr keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body 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 NameStore ListLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr
N/A N/A logging run_cherrypy_server N/A N/A host port N/A 127.0.0.1 9008 N/A N/A 
    Runs a CherryPy server on Python 2.x.
     N/A cherrypy ws4py.server.cherrypyserver WebSocketPlugin WebSocketTool ws4py.websocket EchoWebSocket N/A N/A N/A N/A cherrypy config update N/A server.socket_host server.socket_port engine.autoreload.on log.screen host port False False N/A N/A N/A N/A WebSocketPlugin N/A cherrypy engine subscribe N/A N/A N/A cherrypy tools websocket N/A WebSocketTool Root N/A object N/A index N/A N/A self N/A N/A N/A N/A N/A cherrypy expose N/A N/A config N/A / N/A tools.encode.on tools.websocket.on tools.websocket.handler_cls False True EchoWebSocket N/A logger N/A N/A logging getLogger autobahn_testsuite N/A N/A N/A logger warning N/A Serving CherryPy server on %s:%s N/A host port N/A N/A N/A cherrypy quickstart N/A Root / config N/A run_cherrypy_server_with_wsaccel N/A N/A host port N/A 127.0.0.1 9006 N/A N/A 
    Runs a CherryPy server on Python 2.x with
    a cython driver for some internal operations.
     N/A wsaccel N/A N/A N/A wsaccel patch_ws4py N/A N/A run_cherrypy_server host port N/A run_cherrypy_server_with_python3 N/A N/A host port N/A 127.0.0.1 9004 N/A N/A 
    Runs a CherryPy server on Python 3.x
     N/A wsaccel N/A N/A N/A wsaccel patch_ws4py N/A N/A run_cherrypy_server host port N/A run_cherrypy_server_with_pypy N/A N/A host port N/A 127.0.0.1 9005 N/A N/A 
    Runs a CherryPy server on PyPy
     N/A N/A run_cherrypy_server host port N/A run_gevent_server N/A N/A host port N/A 127.0.0.1 9001 N/A N/A 
    Runs a gevent server on Python 2.x
     gevent monkey N/A N/A N/A monkey patch_all N/A wsaccel N/A N/A N/A wsaccel patch_ws4py ws4py.websocket EchoWebSocket ws4py.server.geventserver WebSocketWSGIApplication WSGIServer N/A server N/A WSGIServer N/A host port N/A WebSocketWSGIApplication handler_cls EchoWebSocket N/A logger N/A N/A logging getLogger autobahn_testsuite N/A N/A N/A logger warning N/A Serving gevent server on %s:%s N/A host port N/A N/A N/A server serve_forever N/A run_python3_asyncio N/A N/A host port N/A 127.0.0.1 9009 N/A N/A 
    Runs a server using asyncio and Python 3.3+
     N/A asyncio N/A wsaccel N/A N/A N/A wsaccel patch_ws4py ws4py.async_websocket EchoWebSocket ws4py.server.tulipserver WebSocketProtocol N/A loop N/A N/A asyncio get_event_loop start_server N/A N/A N/A N/A N/A proto_factory N/A N/A N/A N/A N/A WebSocketProtocol EchoWebSocket N/A N/A N/A loop create_server proto_factory host port N/A N/A s N/A N/A loop run_until_complete N/A start_server N/A logger N/A N/A logging getLogger asyncio_testsuite N/A N/A N/A logger warning N/A Serving asyncio server on %s:%s N/A N/A N/A N/A s sockets N/A 0 getsockname N/A N/A N/A loop run_forever N/A run_tornado_server N/A N/A host port N/A 127.0.0.1 9007 N/A N/A 
    Runs a Tornado server on Python 2.x
     tornado ioloop web websocket EchoWebSocket N/A N/A websocket WebSocketHandler N/A on_message N/A N/A self message N/A N/A N/A N/A N/A self write_message message N/A N/A N/A app N/A N/A web Application N/A N/A / EchoWebSocket N/A N/A N/A app listen port address host N/A logger N/A N/A logging getLogger autobahn_testsuite N/A N/A N/A logger warning N/A Serving Tornado server on %s:%s N/A host port N/A N/A N/A N/A N/A N/A ioloop IOLoop instance start N/A run_autobahn_server N/A N/A host port N/A 127.0.0.1 9003 N/A N/A 
    Runs a Autobahn server on Python 2.x
     twisted.internet reactor autobahn.twisted.websocket WebSocketServerProtocol WebSocketServerFactory MyServerProtocol N/A WebSocketServerProtocol N/A onMessage N/A N/A self payload isBinary N/A N/A N/A N/A N/A self sendMessage payload isBinary N/A N/A N/A logger N/A N/A logging getLogger autobahn_testsuite N/A N/A N/A logger warning N/A Serving Autobahn server on %s:%s N/A host port N/A factory N/A WebSocketServerFactory N/A ws://%s:%d N/A host port N/A N/A factory protocol MyServerProtocol N/A N/A N/A reactor listenTCP port factory N/A N/A N/A reactor run N/A N/A N/A __name__ __main__ N/A N/A argparse multiprocessing Process N/A N/A N/A logging basicConfig format %(asctime)s %(message)s N/A logger N/A N/A logging getLogger autobahn_testsuite N/A N/A N/A logger setLevel N/A logging WARNING N/A parser N/A N/A argparse ArgumentParser N/A N/A N/A parser add_argument --run-all dest run_all action store_true help Run all servers backend N/A N/A N/A parser add_argument --run-cherrypy-server dest run_cherrypy action store_true help Run the CherryPy server backend N/A N/A N/A parser add_argument --run-cherrypy-server-wsaccel dest run_cherrypy_wsaccel action store_true help Run the CherryPy server backend and wsaccel driver N/A N/A N/A parser add_argument --run-cherrypy-server-pypy dest run_cherrypy_pypy action store_true help Run the CherryPy server backend with PyPy N/A N/A N/A parser add_argument --run-cherrypy-server-py3k dest run_cherrypy_py3k action store_true help Run the CherryPy server backend with Python 3 N/A N/A N/A parser add_argument --run-gevent-server dest run_gevent action store_true help Run the gevent server backend N/A N/A N/A parser add_argument --run-tornado-server dest run_tornado action store_true help Run the Tornado server backend N/A N/A N/A parser add_argument --run-autobahn-server dest run_autobahn action store_true help Run the Autobahn server backend N/A N/A N/A parser add_argument --run-asyncio-server dest run_asyncio action store_true help Run the asyncio server backend N/A args N/A N/A parser parse_args N/A N/A args run_all N/A N/A N/A args run_cherrypy True N/A N/A args run_cherrypy_wsaccel True N/A N/A args run_gevent True N/A N/A args run_tornado True N/A N/A args run_autobahn True N/A N/A args run_asyncio True N/A procs N/A N/A N/A N/A logger warning N/A CherryPy server: %s N/A args run_cherrypy N/A N/A args run_cherrypy N/A N/A p0 N/A Process target run_cherrypy_server N/A N/A p0 daemon True N/A N/A N/A procs append p0 N/A N/A N/A logger warning N/A Gevent server: %s N/A args run_gevent N/A N/A args run_gevent N/A N/A p1 N/A Process target run_gevent_server N/A N/A p1 daemon True N/A N/A N/A procs append p1 N/A N/A N/A logger warning N/A Tornado server: %s N/A args run_tornado N/A N/A args run_tornado N/A N/A p2 N/A Process target run_tornado_server N/A N/A p2 daemon True N/A N/A N/A procs append p2 N/A N/A N/A logger warning N/A Autobahn server: %s N/A args run_autobahn N/A N/A args run_autobahn N/A N/A p3 N/A Process target run_autobahn_server N/A N/A p3 daemon True N/A N/A N/A procs append p3 N/A N/A N/A logger warning N/A CherryPy server on PyPy: %s N/A args run_cherrypy_pypy N/A N/A args run_cherrypy_pypy N/A N/A p4 N/A Process target run_cherrypy_server_with_pypy N/A N/A p4 daemon True N/A N/A N/A procs append p4 N/A N/A N/A logger warning N/A CherryPy server on Python 3: %s N/A args run_cherrypy_py3k N/A N/A args run_cherrypy_py3k N/A N/A p5 N/A Process target run_cherrypy_server_with_python3 N/A N/A p5 daemon True N/A N/A N/A procs append p5 N/A N/A N/A logger warning N/A CherryPy server on Python 2/wsaccel: %s N/A args run_cherrypy_wsaccel N/A N/A args run_cherrypy_wsaccel N/A N/A p6 N/A Process target run_cherrypy_server_with_wsaccel N/A N/A p6 daemon True N/A N/A N/A procs append p6 N/A N/A N/A logger warning N/A asyncio server on Python 3: %s N/A args run_asyncio N/A N/A args run_asyncio N/A N/A p7 N/A Process target run_python3_asyncio N/A N/A p7 daemon True N/A N/A N/A procs append p7 N/A p procs N/A N/A N/A N/A p start N/A N/A N/A logging info N/A Starting process... %d N/A p pid N/A p procs N/A N/A N/A N/A p join