Auxiliary
=========

The classes and functions here provide auxiliary and supporting
functionality to the WebSocket implementation.


Connect & Listen
----------------

.. autofunction:: autobahn.websocket.connectWS

.. autofunction:: autobahn.websocket.listenWS


URL Handling
------------

.. autofunction:: autobahn.websocket.createWsUrl

.. autofunction:: autobahn.websocket.parseWsUrl


Opening Handshake
-----------------

.. autoclass:: autobahn.websocket.ConnectionRequest
   :members: __init__

.. autoclass:: autobahn.websocket.ConnectionResponse
   :members: __init__

.. autoclass:: autobahn.websocket.HttpException
   :members: __init__


Web Resource
------------

.. autoclass:: autobahn.resource.WebSocketResource
   :members: __init__,
             getChildWithDefault,
             putChild,
             render

.. autoclass:: autobahn.resource.HTTPChannelHixie76Aware
