├── .gitignore ├── CHANGES.rst ├── LICENSE ├── MANIFEST.in ├── README.rst ├── dwebsocket ├── __init__.py ├── backends │ ├── __init__.py │ ├── default │ │ ├── __init__.py │ │ ├── factory.py │ │ ├── protocols.py │ │ └── websocket.py │ └── uwsgi │ │ ├── __init__.py │ │ └── factory.py ├── decorators.py ├── factory.py ├── middleware.py └── websocket.py ├── examples ├── Vagrantfile ├── examples │ ├── __init__.py │ ├── settings.py │ ├── templates │ │ └── index.html │ ├── urls.py │ └── wsgi.py ├── init.sh ├── manage.py ├── requirements.txt └── run_eventlet.py └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGES.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/CHANGES.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/README.rst -------------------------------------------------------------------------------- /dwebsocket/__init__.py: -------------------------------------------------------------------------------- 1 | from .decorators import * 2 | -------------------------------------------------------------------------------- /dwebsocket/backends/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dwebsocket/backends/default/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dwebsocket/backends/default/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/dwebsocket/backends/default/factory.py -------------------------------------------------------------------------------- /dwebsocket/backends/default/protocols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/dwebsocket/backends/default/protocols.py -------------------------------------------------------------------------------- /dwebsocket/backends/default/websocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/dwebsocket/backends/default/websocket.py -------------------------------------------------------------------------------- /dwebsocket/backends/uwsgi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dwebsocket/backends/uwsgi/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/dwebsocket/backends/uwsgi/factory.py -------------------------------------------------------------------------------- /dwebsocket/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/dwebsocket/decorators.py -------------------------------------------------------------------------------- /dwebsocket/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/dwebsocket/factory.py -------------------------------------------------------------------------------- /dwebsocket/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/dwebsocket/middleware.py -------------------------------------------------------------------------------- /dwebsocket/websocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/dwebsocket/websocket.py -------------------------------------------------------------------------------- /examples/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/examples/Vagrantfile -------------------------------------------------------------------------------- /examples/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/examples/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/examples/examples/settings.py -------------------------------------------------------------------------------- /examples/examples/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/examples/examples/templates/index.html -------------------------------------------------------------------------------- /examples/examples/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/examples/examples/urls.py -------------------------------------------------------------------------------- /examples/examples/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/examples/examples/wsgi.py -------------------------------------------------------------------------------- /examples/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/examples/init.sh -------------------------------------------------------------------------------- /examples/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/examples/manage.py -------------------------------------------------------------------------------- /examples/requirements.txt: -------------------------------------------------------------------------------- 1 | django 2 | eventlet 3 | -------------------------------------------------------------------------------- /examples/run_eventlet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/examples/run_eventlet.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duanhongyi/dwebsocket/HEAD/setup.py --------------------------------------------------------------------------------