.coveragerc .gitignore .travis-deploy.sh .travis.yml .versions.sh DEVELOPERS.md LICENSE MANIFEST.in Makefile README.rst autobahn/__init__.py autobahn/__main__.py autobahn/_version.py autobahn/asyncio/__init__.py autobahn/asyncio/component.py autobahn/asyncio/rawsocket.py autobahn/asyncio/test/README autobahn/asyncio/test/test_asyncio_rawsocket.py autobahn/asyncio/test/test_asyncio_websocket.py autobahn/asyncio/util.py autobahn/asyncio/wamp.py autobahn/asyncio/websocket.py autobahn/asyncio/xbr/__init__.py autobahn/exception.py autobahn/nvx/__init__.py autobahn/nvx/_utf8validator.c autobahn/nvx/_utf8validator.py autobahn/nvx/test/test_utf8validator.py autobahn/rawsocket/__init__.py autobahn/rawsocket/test/__init__.py autobahn/rawsocket/test/test_rawsocket_url.py autobahn/rawsocket/util.py autobahn/test/__init__.py autobahn/test/test_rng.py autobahn/test/test_util.py autobahn/twisted/__init__.py autobahn/twisted/choosereactor.py autobahn/twisted/component.py autobahn/twisted/cryptosign.py autobahn/twisted/forwarder.py autobahn/twisted/rawsocket.py autobahn/twisted/resource.py autobahn/twisted/test/__init__.py autobahn/twisted/test/test_application_runner.py autobahn/twisted/test/test_choosereactor.py autobahn/twisted/test/test_component.py autobahn/twisted/test/test_endpoint_plugins.py autobahn/twisted/test/test_protocol.py autobahn/twisted/test/test_rawsocket.py autobahn/twisted/test/test_websocket_agent.py autobahn/twisted/testing/__init__.py autobahn/twisted/util.py autobahn/twisted/wamp.py autobahn/twisted/websocket.py autobahn/twisted/xbr/__init__.py autobahn/util.py autobahn/wamp/__init__.py autobahn/wamp/auth.py autobahn/wamp/component.py autobahn/wamp/cryptobox.py autobahn/wamp/cryptosign.py autobahn/wamp/exception.py autobahn/wamp/flatbuffers/auth.fbs autobahn/wamp/flatbuffers/pubsub.fbs autobahn/wamp/flatbuffers/roles.fbs autobahn/wamp/flatbuffers/rpc.fbs autobahn/wamp/flatbuffers/session.fbs autobahn/wamp/flatbuffers/types.fbs autobahn/wamp/flatbuffers/wamp.fbs autobahn/wamp/gen/__init__.py autobahn/wamp/gen/schema/auth.bfbs autobahn/wamp/gen/schema/pubsub.bfbs autobahn/wamp/gen/schema/roles.bfbs autobahn/wamp/gen/schema/rpc.bfbs autobahn/wamp/gen/schema/session.bfbs autobahn/wamp/gen/schema/types.bfbs autobahn/wamp/gen/schema/wamp.bfbs autobahn/wamp/gen/wamp/Map.py autobahn/wamp/gen/wamp/Void.py autobahn/wamp/gen/wamp/__init__.py autobahn/wamp/gen/wamp/proto/Abort.py autobahn/wamp/gen/wamp/proto/AnyMessage.py autobahn/wamp/gen/wamp/proto/AuthCraChallenge.py autobahn/wamp/gen/wamp/proto/AuthCraRequest.py autobahn/wamp/gen/wamp/proto/AuthCraWelcome.py autobahn/wamp/gen/wamp/proto/AuthCryptosignChallenge.py autobahn/wamp/gen/wamp/proto/AuthCryptosignRequest.py autobahn/wamp/gen/wamp/proto/AuthCryptosignWelcome.py autobahn/wamp/gen/wamp/proto/AuthFactor.py autobahn/wamp/gen/wamp/proto/AuthMethod.py autobahn/wamp/gen/wamp/proto/AuthMode.py autobahn/wamp/gen/wamp/proto/AuthScramChallenge.py autobahn/wamp/gen/wamp/proto/AuthScramRequest.py autobahn/wamp/gen/wamp/proto/AuthScramWelcome.py autobahn/wamp/gen/wamp/proto/AuthTicketChallenge.py autobahn/wamp/gen/wamp/proto/AuthTicketRequest.py autobahn/wamp/gen/wamp/proto/AuthTicketWelcome.py autobahn/wamp/gen/wamp/proto/Authenticate.py autobahn/wamp/gen/wamp/proto/BrokerFeatures.py autobahn/wamp/gen/wamp/proto/Call.py autobahn/wamp/gen/wamp/proto/CalleeFeatures.py autobahn/wamp/gen/wamp/proto/CallerFeatures.py autobahn/wamp/gen/wamp/proto/Cancel.py autobahn/wamp/gen/wamp/proto/CancelMode.py autobahn/wamp/gen/wamp/proto/Challenge.py autobahn/wamp/gen/wamp/proto/ChannelBinding.py autobahn/wamp/gen/wamp/proto/ClientRoles.py autobahn/wamp/gen/wamp/proto/DealerFeatures.py autobahn/wamp/gen/wamp/proto/Error.py autobahn/wamp/gen/wamp/proto/Event.py autobahn/wamp/gen/wamp/proto/EventReceived.py autobahn/wamp/gen/wamp/proto/Goodbye.py autobahn/wamp/gen/wamp/proto/Hello.py autobahn/wamp/gen/wamp/proto/HelloNew.py autobahn/wamp/gen/wamp/proto/Interrupt.py autobahn/wamp/gen/wamp/proto/Invocation.py autobahn/wamp/gen/wamp/proto/InvocationPolicy.py autobahn/wamp/gen/wamp/proto/Kdf.py autobahn/wamp/gen/wamp/proto/Match.py autobahn/wamp/gen/wamp/proto/Message.py autobahn/wamp/gen/wamp/proto/MessageType.py autobahn/wamp/gen/wamp/proto/Payload.py autobahn/wamp/gen/wamp/proto/Principal.py autobahn/wamp/gen/wamp/proto/Publish.py autobahn/wamp/gen/wamp/proto/Published.py autobahn/wamp/gen/wamp/proto/PublisherFeatures.py autobahn/wamp/gen/wamp/proto/Register.py autobahn/wamp/gen/wamp/proto/Registered.py autobahn/wamp/gen/wamp/proto/Result.py autobahn/wamp/gen/wamp/proto/RouterRoles.py autobahn/wamp/gen/wamp/proto/Serializer.py autobahn/wamp/gen/wamp/proto/Subscribe.py autobahn/wamp/gen/wamp/proto/Subscribed.py autobahn/wamp/gen/wamp/proto/SubscriberFeatures.py autobahn/wamp/gen/wamp/proto/SubscriberReceived.py autobahn/wamp/gen/wamp/proto/Unregister.py autobahn/wamp/gen/wamp/proto/Unregistered.py autobahn/wamp/gen/wamp/proto/Unsubscribe.py autobahn/wamp/gen/wamp/proto/Unsubscribed.py autobahn/wamp/gen/wamp/proto/Welcome.py autobahn/wamp/gen/wamp/proto/Yield.py autobahn/wamp/gen/wamp/proto/__init__.py autobahn/wamp/interfaces.py autobahn/wamp/message.py autobahn/wamp/message_fbs.py autobahn/wamp/protocol.py autobahn/wamp/request.py autobahn/wamp/role.py autobahn/wamp/serializer.py autobahn/wamp/test/__init__.py autobahn/wamp/test/test_auth.py autobahn/wamp/test/test_component.py autobahn/wamp/test/test_component_aio.py autobahn/wamp/test/test_cryptobox.py autobahn/wamp/test/test_cryptosign.py autobahn/wamp/test/test_exception.py autobahn/wamp/test/test_message.py autobahn/wamp/test/test_protocol.py autobahn/wamp/test/test_protocol_peer.py autobahn/wamp/test/test_runner.py autobahn/wamp/test/test_serializer.py autobahn/wamp/test/test_uri_pattern.py autobahn/wamp/test/test_user_handler_errors.py autobahn/wamp/test/test_websocket.py autobahn/wamp/types.py autobahn/wamp/uri.py autobahn/wamp/websocket.py autobahn/websocket/__init__.py autobahn/websocket/compress.py autobahn/websocket/compress_base.py autobahn/websocket/compress_bzip2.py autobahn/websocket/compress_deflate.py autobahn/websocket/compress_snappy.py autobahn/websocket/interfaces.py autobahn/websocket/protocol.py autobahn/websocket/test/__init__.py autobahn/websocket/test/test_protocol.py autobahn/websocket/test/test_websocket.py autobahn/websocket/test/test_websocket_url.py autobahn/websocket/types.py autobahn/websocket/utf8validator.py autobahn/websocket/util.py autobahn/websocket/xormasker.py autobahn/xbr/README.md autobahn/xbr/__init__.py autobahn/xbr/_abi.py autobahn/xbr/_blockchain.py autobahn/xbr/_buyer.py autobahn/xbr/_cli.py autobahn/xbr/_config.py autobahn/xbr/_eip712_api_publish.py autobahn/xbr/_eip712_base.py autobahn/xbr/_eip712_catalog_create.py autobahn/xbr/_eip712_channel_close.py autobahn/xbr/_eip712_channel_open.py autobahn/xbr/_eip712_consent.py autobahn/xbr/_eip712_domain_create.py autobahn/xbr/_eip712_market_create.py autobahn/xbr/_eip712_market_join.py autobahn/xbr/_eip712_market_leave.py autobahn/xbr/_eip712_market_member_login.py autobahn/xbr/_eip712_member_login.py autobahn/xbr/_eip712_member_register.py autobahn/xbr/_eip712_member_unregister.py autobahn/xbr/_eip712_node_pair.py autobahn/xbr/_interfaces.py autobahn/xbr/_mnemonic.py autobahn/xbr/_seller.py autobahn/xbr/_util.py autobahn/xbr/test/__init__.py autobahn/xbr/test/test_mnemonic.py docker/Makefile docker/README.md docker/aarch64/Dockerfile.cpy3 docker/aarch64/Dockerfile.cpy3-alpine docker/aarch64/Dockerfile.cpy3-minimal-aio docker/aarch64/Dockerfile.cpy3-minimal-tx docker/aarch64/Dockerfile.pypy3 docker/aarch64/Makefile docker/aarch64/README.md docker/aarch64/app/README.txt docker/aarch64/app/client_aio.py docker/aarch64/app/client_publish.py docker/aarch64/app/client_rpc_callee.py docker/aarch64/app/client_rpc_caller.py docker/aarch64/app/client_subscribe.py docker/aarch64/app/client_tx.py docker/aarch64/app/requirements.txt docker/aarch64/app/run docker/aarch64/removeall.sh docker/armhf/Dockerfile.cpy3 docker/armhf/Dockerfile.cpy3-alpine docker/armhf/Dockerfile.cpy3-minimal-aio docker/armhf/Dockerfile.cpy3-minimal-tx docker/armhf/Dockerfile.pypy3 docker/armhf/Makefile docker/armhf/README.md docker/armhf/app/README.txt docker/armhf/app/client_aio.py docker/armhf/app/client_publish.py docker/armhf/app/client_rpc_callee.py docker/armhf/app/client_rpc_caller.py docker/armhf/app/client_subscribe.py docker/armhf/app/client_tx.py docker/armhf/app/requirements.txt docker/armhf/app/run docker/armhf/removeall.sh docker/images.json docker/images.py docker/push_to_private.py docker/removeall.sh docker/versions.sh docker/x86_64/Dockerfile.cpy3 docker/x86_64/Dockerfile.cpy3-alpine docker/x86_64/Dockerfile.cpy3-minimal-aio docker/x86_64/Dockerfile.cpy3-minimal-tx docker/x86_64/Dockerfile.pypy3 docker/x86_64/Makefile docker/x86_64/README.md docker/x86_64/app/client_aio.py docker/x86_64/app/client_appsession_publish.py docker/x86_64/app/client_appsession_rpc_callee.py docker/x86_64/app/client_appsession_rpc_caller.py docker/x86_64/app/client_appsession_subscribe.py docker/x86_64/app/client_component_publish.py docker/x86_64/app/client_component_rpc_callee.py docker/x86_64/app/client_component_rpc_caller.py docker/x86_64/app/client_component_subscribe.py docker/x86_64/app/client_tx.py docker/x86_64/app/requirements.txt docker/x86_64/app/run docker/x86_64/removeall.sh docs/.gitignore docs/Makefile docs/_extensions/txsphinx.py docs/_static/screenshots/rinkeby-faucet.png docs/_static/screenshots/xbr-cli-not-a-member-yet.png docs/_static/screenshots/xbr-metamask-1.png docs/_static/screenshots/xbr-metamask-2.png docs/_static/screenshots/xbr-metamask-3.png docs/_static/screenshots/xbr-token-transfer-after.png docs/_static/screenshots/xbr-token-transfer.png docs/_static/wamp-demos.png docs/asynchronous-programming.rst docs/changelog.rst docs/conf.py docs/contents.rst docs/index.rst docs/installation.rst docs/listings/README docs/listings/aio_complete.py docs/listings/index.py docs/listings/programming.py docs/listings/tx_complete.py docs/listings/webapp.py docs/reference/autobahn.asyncio.rst docs/reference/autobahn.rawsocket.rst docs/reference/autobahn.rst docs/reference/autobahn.twisted.rst docs/reference/autobahn.util.rst docs/reference/autobahn.wamp.component.rst docs/reference/autobahn.wamp.rst docs/reference/autobahn.websocket.rst docs/spelling_wordlist.txt docs/wamp/aio-repl.rst docs/wamp/examples.rst docs/wamp/programming.rst docs/websocket/examples.rst docs/websocket/programming.rst docs/work/README.md docs/work/advanced.rst docs/work/apps.rst docs/work/compression.rst docs/work/programming.rst docs/work/twisted.rst docs/work/work.rst docs/xbr-cli.rst docs/xbr.rst examples/Makefile examples/README.md examples/asciinema-autobahn-demo.py examples/asyncio/wamp/component/README examples/asyncio/wamp/component/backend.py examples/asyncio/wamp/component/frontend.py examples/asyncio/wamp/overview/backend.py examples/asyncio/wamp/overview/frontend.py examples/asyncio/wamp/pubsub/basic/backend.py examples/asyncio/wamp/pubsub/basic/frontend.py examples/asyncio/wamp/pubsub/complex/backend.py examples/asyncio/wamp/pubsub/complex/frontend.py examples/asyncio/wamp/pubsub/decorators/backend.py examples/asyncio/wamp/pubsub/decorators/frontend.py examples/asyncio/wamp/pubsub/options/backend.py examples/asyncio/wamp/pubsub/options/frontend.py examples/asyncio/wamp/pubsub/tls/README examples/asyncio/wamp/pubsub/tls/backend_selfsigned.py examples/asyncio/wamp/pubsub/unsubscribe/backend.py examples/asyncio/wamp/pubsub/unsubscribe/frontend.py examples/asyncio/wamp/rawsocket/.crossbar/.gitignore examples/asyncio/wamp/rawsocket/.crossbar/config.json examples/asyncio/wamp/rawsocket/backend.py examples/asyncio/wamp/rawsocket/frontend.py examples/asyncio/wamp/rawsocket/runner.py examples/asyncio/wamp/rpc/arguments/backend.py examples/asyncio/wamp/rpc/arguments/frontend.py examples/asyncio/wamp/rpc/complex/backend.py examples/asyncio/wamp/rpc/complex/frontend.py examples/asyncio/wamp/rpc/decorators/backend.py examples/asyncio/wamp/rpc/decorators/frontend.py examples/asyncio/wamp/rpc/errors/backend.py examples/asyncio/wamp/rpc/errors/frontend.py examples/asyncio/wamp/rpc/options/backend.py examples/asyncio/wamp/rpc/options/frontend.py examples/asyncio/wamp/rpc/progress/backend.py examples/asyncio/wamp/rpc/progress/frontend.py examples/asyncio/wamp/rpc/slowsquare/backend.py examples/asyncio/wamp/rpc/slowsquare/frontend.py examples/asyncio/wamp/rpc/timeservice/backend.py examples/asyncio/wamp/rpc/timeservice/frontend.py examples/asyncio/wamp/session/series/backend.py examples/asyncio/wamp/session/series/frontend.py examples/asyncio/websocket/README.md examples/asyncio/websocket/echo/README.md examples/asyncio/websocket/echo/client.html examples/asyncio/websocket/echo/client.py examples/asyncio/websocket/echo/client_coroutines.py examples/asyncio/websocket/echo/server.py examples/asyncio/websocket/slowsquare/README.md examples/asyncio/websocket/slowsquare/client.py examples/asyncio/websocket/slowsquare/server.py examples/index.html examples/router/.crossbar/config.json examples/router/.crossbar/key.priv examples/router/.crossbar/key.pub examples/router/.crossbar/server.crt examples/router/.crossbar/server.key examples/router/README.md examples/run-all-examples.py examples/running-the-examples.md examples/twisted/wamp/README.md examples/twisted/wamp/app/calculator/README.md examples/twisted/wamp/app/calculator/calculator.py examples/twisted/wamp/app/calculator/index.html examples/twisted/wamp/app/crochet/README.md examples/twisted/wamp/app/crochet/example1/README.md examples/twisted/wamp/app/crochet/example1/client.html examples/twisted/wamp/app/crochet/example1/screenshot.png examples/twisted/wamp/app/crochet/example1/server.py examples/twisted/wamp/app/crochet/example2/README.md examples/twisted/wamp/app/crochet/example2/screenshot.png examples/twisted/wamp/app/crochet/example2/server.py examples/twisted/wamp/app/crochet/example2/test_wamp.html examples/twisted/wamp/app/crochet/example2/test_web.html examples/twisted/wamp/app/dbus/README.md examples/twisted/wamp/app/dbus/bridge.py examples/twisted/wamp/app/dbus/index.html examples/twisted/wamp/app/hello/README.md examples/twisted/wamp/app/hello/hello.html examples/twisted/wamp/app/hello/hello.py examples/twisted/wamp/app/keyvalue/.gitignore examples/twisted/wamp/app/keyvalue/README.md examples/twisted/wamp/app/keyvalue/index.html examples/twisted/wamp/app/keyvalue/store.py examples/twisted/wamp/app/klein/README.md examples/twisted/wamp/app/klein/example1/README.md examples/twisted/wamp/app/klein/example1/server_wamp.py examples/twisted/wamp/app/klein/example1/server_web.py examples/twisted/wamp/app/klein/example1/test_wamp.html examples/twisted/wamp/app/klein/example1/test_web.html examples/twisted/wamp/app/klein/example2/README.md examples/twisted/wamp/app/klein/example2/server.py examples/twisted/wamp/app/klein/example2/templates/index.html examples/twisted/wamp/app/klein/example2/templates/layout.html examples/twisted/wamp/app/klein/example2/templates/result.html examples/twisted/wamp/app/serial2ws/README.md examples/twisted/wamp/app/serial2ws/index.html examples/twisted/wamp/app/serial2ws/serial2ws.ino examples/twisted/wamp/app/serial2ws/serial2ws.py examples/twisted/wamp/app/serial2ws/smoothie.js examples/twisted/wamp/app/subscribe_upon_call/README.md examples/twisted/wamp/app/subscribe_upon_call/subscribe_upon_call.html examples/twisted/wamp/app/subscribe_upon_call/subscribe_upon_call.py examples/twisted/wamp/auth/backend.py examples/twisted/wamp/auth/backend_salted.py examples/twisted/wamp/auth/frontend.py examples/twisted/wamp/basic/.crossbar/config.json examples/twisted/wamp/basic/.gitignore examples/twisted/wamp/basic/README.md examples/twisted/wamp/basic/client_using_apprunner.py examples/twisted/wamp/basic/client_using_clientservice.py examples/twisted/wamp/component/README examples/twisted/wamp/component/backend.py examples/twisted/wamp/component/create_argon2id_password.py examples/twisted/wamp/component/frontend.py examples/twisted/wamp/component/frontend_cancel.py examples/twisted/wamp/component/frontend_scram.py examples/twisted/wamp/meta/README.md examples/twisted/wamp/meta/backend.py examples/twisted/wamp/meta/meta_listener.py examples/twisted/wamp/overview/backend.py examples/twisted/wamp/overview/frontend.py examples/twisted/wamp/pubsub/basic/.crossbar/config.json examples/twisted/wamp/pubsub/basic/backend.html examples/twisted/wamp/pubsub/basic/backend.js examples/twisted/wamp/pubsub/basic/backend.py examples/twisted/wamp/pubsub/basic/frontend.html examples/twisted/wamp/pubsub/basic/frontend.js examples/twisted/wamp/pubsub/basic/frontend.py examples/twisted/wamp/pubsub/complex/backend.html examples/twisted/wamp/pubsub/complex/backend.js examples/twisted/wamp/pubsub/complex/backend.py examples/twisted/wamp/pubsub/complex/frontend.html examples/twisted/wamp/pubsub/complex/frontend.js examples/twisted/wamp/pubsub/complex/frontend.py examples/twisted/wamp/pubsub/decorators/backend.html examples/twisted/wamp/pubsub/decorators/backend.js examples/twisted/wamp/pubsub/decorators/backend.py examples/twisted/wamp/pubsub/decorators/frontend.html examples/twisted/wamp/pubsub/decorators/frontend.js examples/twisted/wamp/pubsub/decorators/frontend.py examples/twisted/wamp/pubsub/options/backend.html examples/twisted/wamp/pubsub/options/backend.js examples/twisted/wamp/pubsub/options/backend.py examples/twisted/wamp/pubsub/options/frontend.html examples/twisted/wamp/pubsub/options/frontend.js examples/twisted/wamp/pubsub/options/frontend.py examples/twisted/wamp/pubsub/retained/README.md examples/twisted/wamp/pubsub/retained/backend.py examples/twisted/wamp/pubsub/retained/frontend.py examples/twisted/wamp/pubsub/tls/README.md examples/twisted/wamp/pubsub/tls/backend_selfsigned.py examples/twisted/wamp/pubsub/tls/create-self-signed-cert.sh examples/twisted/wamp/pubsub/unsubscribe/backend.html examples/twisted/wamp/pubsub/unsubscribe/backend.js examples/twisted/wamp/pubsub/unsubscribe/backend.py examples/twisted/wamp/pubsub/unsubscribe/frontend.html examples/twisted/wamp/pubsub/unsubscribe/frontend.js examples/twisted/wamp/pubsub/unsubscribe/frontend.py examples/twisted/wamp/rpc/arguments/backend.html examples/twisted/wamp/rpc/arguments/backend.js examples/twisted/wamp/rpc/arguments/backend.py examples/twisted/wamp/rpc/arguments/frontend.html examples/twisted/wamp/rpc/arguments/frontend.js examples/twisted/wamp/rpc/arguments/frontend.py examples/twisted/wamp/rpc/authorize/README.md examples/twisted/wamp/rpc/authorize/__init__.py examples/twisted/wamp/rpc/authorize/authorizer.py examples/twisted/wamp/rpc/authorize/backend.py examples/twisted/wamp/rpc/cancel/__init__.py examples/twisted/wamp/rpc/cancel/backend.html examples/twisted/wamp/rpc/cancel/backend.js examples/twisted/wamp/rpc/cancel/backend.py examples/twisted/wamp/rpc/cancel/frontend.html examples/twisted/wamp/rpc/cancel/frontend.js examples/twisted/wamp/rpc/cancel/frontend.py examples/twisted/wamp/rpc/complex/backend.html examples/twisted/wamp/rpc/complex/backend.js examples/twisted/wamp/rpc/complex/backend.py examples/twisted/wamp/rpc/complex/frontend.html examples/twisted/wamp/rpc/complex/frontend.js examples/twisted/wamp/rpc/complex/frontend.py examples/twisted/wamp/rpc/decorators/backend.py examples/twisted/wamp/rpc/decorators/frontend.html examples/twisted/wamp/rpc/decorators/frontend.js examples/twisted/wamp/rpc/decorators/frontend.py examples/twisted/wamp/rpc/errors/backend.html examples/twisted/wamp/rpc/errors/backend.js examples/twisted/wamp/rpc/errors/backend.py examples/twisted/wamp/rpc/errors/frontend.html examples/twisted/wamp/rpc/errors/frontend.js examples/twisted/wamp/rpc/errors/frontend.py examples/twisted/wamp/rpc/options/backend.html examples/twisted/wamp/rpc/options/backend.js examples/twisted/wamp/rpc/options/backend.py examples/twisted/wamp/rpc/options/frontend.html examples/twisted/wamp/rpc/options/frontend.js examples/twisted/wamp/rpc/options/frontend.py examples/twisted/wamp/rpc/progress/backend.html examples/twisted/wamp/rpc/progress/backend.js examples/twisted/wamp/rpc/progress/backend.py examples/twisted/wamp/rpc/progress/frontend.html examples/twisted/wamp/rpc/progress/frontend.js examples/twisted/wamp/rpc/progress/frontend.py examples/twisted/wamp/rpc/slowsquare/backend.html examples/twisted/wamp/rpc/slowsquare/backend.js examples/twisted/wamp/rpc/slowsquare/backend.py examples/twisted/wamp/rpc/slowsquare/frontend.html examples/twisted/wamp/rpc/slowsquare/frontend.js examples/twisted/wamp/rpc/slowsquare/frontend.py examples/twisted/wamp/rpc/timeservice/backend.html examples/twisted/wamp/rpc/timeservice/backend.js examples/twisted/wamp/rpc/timeservice/backend.py examples/twisted/wamp/rpc/timeservice/frontend.html examples/twisted/wamp/rpc/timeservice/frontend.js examples/twisted/wamp/rpc/timeservice/frontend.py examples/twisted/wamp/work/newapi/README.md examples/twisted/wamp/work/newapi/test_newapi.py examples/twisted/wamp/work/newapi/test_newapi10.py examples/twisted/wamp/work/newapi/test_newapi11.py examples/twisted/wamp/work/newapi/test_newapi12.py examples/twisted/wamp/work/newapi/test_newapi12b.py examples/twisted/wamp/work/newapi/test_newapi13.py examples/twisted/wamp/work/newapi/test_newapi2.py examples/twisted/wamp/work/newapi/test_newapi3.py examples/twisted/wamp/work/newapi/test_newapi4.py examples/twisted/wamp/work/newapi/test_newapi5.py examples/twisted/wamp/work/newapi/test_newapi6.py examples/twisted/wamp/work/newapi/test_newapi7.py examples/twisted/wamp/work/newapi/test_newapi8.py examples/twisted/wamp/work/newapi/test_newapi9.py examples/twisted/wamp/work/newapi/test_newapi_cryptosign.py examples/twisted/wamp/work/newapi/test_newapi_multiple_connections.py examples/twisted/wamp/work/newapi/test_newapi_pubreg_decorator.py examples/twisted/wamp/work/newapi/test_newapi_short.py examples/twisted/wamp/work/newapi/test_newapi_twisted.py examples/twisted/wamp/work/newapi/test_newapi_wampcra.py examples/twisted/websocket/README.md examples/twisted/websocket/agent/README.md examples/twisted/websocket/agent/client.py examples/twisted/websocket/auth_persona/README.md examples/twisted/websocket/auth_persona/index.html examples/twisted/websocket/auth_persona/server.py examples/twisted/websocket/broadcast/README.md examples/twisted/websocket/broadcast/client.py examples/twisted/websocket/broadcast/index.html examples/twisted/websocket/broadcast/server.py examples/twisted/websocket/echo/README.md examples/twisted/websocket/echo/client.html examples/twisted/websocket/echo/client.py examples/twisted/websocket/echo/client_coroutines.py examples/twisted/websocket/echo/server.py examples/twisted/websocket/echo_compressed/README.md examples/twisted/websocket/echo_compressed/client.py examples/twisted/websocket/echo_compressed/client_advanced.py examples/twisted/websocket/echo_compressed/index.html examples/twisted/websocket/echo_compressed/server.py examples/twisted/websocket/echo_compressed/server_advanced.py examples/twisted/websocket/echo_endpoints/README.md examples/twisted/websocket/echo_endpoints/client.py examples/twisted/websocket/echo_endpoints/server.py examples/twisted/websocket/echo_httpheaders/README.md examples/twisted/websocket/echo_httpheaders/client.py examples/twisted/websocket/echo_httpheaders/server.py examples/twisted/websocket/echo_multicore/README.md examples/twisted/websocket/echo_multicore/index.html examples/twisted/websocket/echo_multicore/server.py examples/twisted/websocket/echo_multicore/server_reuseport.py examples/twisted/websocket/echo_service/.gitignore examples/twisted/websocket/echo_service/MANIFEST.in examples/twisted/websocket/echo_service/README.md examples/twisted/websocket/echo_service/echows/__init__.py examples/twisted/websocket/echo_service/echows/echoservice.py examples/twisted/websocket/echo_service/echows/main.py examples/twisted/websocket/echo_service/echows/web/index.html examples/twisted/websocket/echo_service/setup.py examples/twisted/websocket/echo_service/twisted/plugins/.gitignore examples/twisted/websocket/echo_service/twisted/plugins/echows_plugin.py examples/twisted/websocket/echo_site/Makefile examples/twisted/websocket/echo_site/README.md examples/twisted/websocket/echo_site/index.html examples/twisted/websocket/echo_site/server.py examples/twisted/websocket/echo_site_tls/README.md examples/twisted/websocket/echo_site_tls/index.html examples/twisted/websocket/echo_site_tls/keys/server.crt examples/twisted/websocket/echo_site_tls/keys/server.csr examples/twisted/websocket/echo_site_tls/keys/server.key examples/twisted/websocket/echo_site_tls/keys/server.pem examples/twisted/websocket/echo_site_tls/keys/server.pub examples/twisted/websocket/echo_site_tls/server.py examples/twisted/websocket/echo_tls/README.md examples/twisted/websocket/echo_tls/client.html examples/twisted/websocket/echo_tls/client.py examples/twisted/websocket/echo_tls/index.html examples/twisted/websocket/echo_tls/keys/server.crt examples/twisted/websocket/echo_tls/keys/server.csr examples/twisted/websocket/echo_tls/keys/server.key examples/twisted/websocket/echo_tls/keys/server.pem examples/twisted/websocket/echo_tls/keys/server.pub examples/twisted/websocket/echo_tls/server.py examples/twisted/websocket/echo_variants/Makefile examples/twisted/websocket/echo_variants/README.md examples/twisted/websocket/echo_variants/client.py examples/twisted/websocket/echo_variants/client_reconnecting.py examples/twisted/websocket/echo_variants/client_with_params.py examples/twisted/websocket/echo_variants/client_with_proxy.py examples/twisted/websocket/echo_variants/index.html examples/twisted/websocket/echo_variants/minimal.html examples/twisted/websocket/echo_variants/server.py examples/twisted/websocket/echo_wsfallbacks/README.md examples/twisted/websocket/echo_wsfallbacks/server.py examples/twisted/websocket/echo_wsfallbacks/web/index.html examples/twisted/websocket/echo_wsgi/README.md examples/twisted/websocket/echo_wsgi/server.py examples/twisted/websocket/echo_wsgi/templates/index.html examples/twisted/websocket/multiproto/README.md examples/twisted/websocket/multiproto/client.py examples/twisted/websocket/multiproto/server1.py examples/twisted/websocket/multiproto/server2.py examples/twisted/websocket/ping/README.md examples/twisted/websocket/ping/client.py examples/twisted/websocket/ping/index.html examples/twisted/websocket/ping/keys/server.crt examples/twisted/websocket/ping/keys/server.csr examples/twisted/websocket/ping/keys/server.key examples/twisted/websocket/ping/keys/server.pem examples/twisted/websocket/ping/keys/server.pub examples/twisted/websocket/ping/server.py examples/twisted/websocket/pingpong_keepalive/Makefile examples/twisted/websocket/pingpong_keepalive/client.py examples/twisted/websocket/pingpong_keepalive/index.html examples/twisted/websocket/pingpong_keepalive/server.py examples/twisted/websocket/reconnecting/README.md examples/twisted/websocket/reconnecting/client.py examples/twisted/websocket/reconnecting/server.py examples/twisted/websocket/slowsquare/README.md examples/twisted/websocket/slowsquare/client.py examples/twisted/websocket/slowsquare/server.py examples/twisted/websocket/streaming/README.md examples/twisted/websocket/streaming/frame_based_client.py examples/twisted/websocket/streaming/frame_based_server.py examples/twisted/websocket/streaming/message_based_client.py examples/twisted/websocket/streaming/message_based_server.py examples/twisted/websocket/streaming/ranstring.py examples/twisted/websocket/streaming/streaming_client.py examples/twisted/websocket/streaming/streaming_producer_client.py examples/twisted/websocket/streaming/streaming_server.py examples/twisted/websocket/wrapping/Makefile examples/twisted/websocket/wrapping/README.md examples/twisted/websocket/wrapping/client.py examples/twisted/websocket/wrapping/client_endpoint.py examples/twisted/websocket/wrapping/server.py examples/twisted/websocket/wrapping/server_endpoint.py examples/twisted/websocket/wrapping/telnet.html examples/twisted/websocket/wrapping/telnet/VT100.js examples/twisted/websocket/wrapping/telnet/base64.js examples/twisted/websocket/wrapping/telnet/keysym.js examples/twisted/websocket/wrapping/telnet/util.js examples/twisted/websocket/wrapping/telnet/websock.js examples/twisted/websocket/wrapping/telnet/webutil.js examples/twisted/websocket/wrapping/telnet/wstelnet.js examples/twisted/websocket/wxpython/README.md examples/twisted/websocket/wxpython/client.html examples/twisted/websocket/wxpython/client.py examples/twisted/websocket/wxpython/screenshot.png examples/twisted/websocket/wxpython/server.py examples/xbr/Makefile examples/xbr/_work.py examples/xbr/test_accounts.py examples/xbr/test_connect.py examples/xbr/test_domain.py examples/xbr/test_market.py examples/xbr/test_payment_channel.py examples/xbr/test_register.py examples/xbr/test_sbc_connect.py examples/xbr/test_transfer_tokens.py examples/xbr/test_typed.py readthedocs.yml requirements-rtd.txt setup.cfg setup.py tox.ini twisted/plugins/autobahn_endpoints.py twisted/plugins/autobahn_twistd.py wstest/.gitignore wstest/Makefile wstest/README.md wstest/fuzzingclient.json wstest/fuzzingserver.json wstest/testee_client_aio.py wstest/testee_client_tx.py wstest/testee_server_aio.py wstest/testee_server_tx.py <<<<<< network # path=/home/travis/build/crossbario/autobahn-python/coverage.xml /home/travis/build/crossbario/autobahn-python <<<<<< EOF