summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/tools/third_party/websockets/docs/reference/datastructures.rst
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/tests/tools/third_party/websockets/docs/reference/datastructures.rst')
-rw-r--r--testing/web-platform/tests/tools/third_party/websockets/docs/reference/datastructures.rst66
1 files changed, 66 insertions, 0 deletions
diff --git a/testing/web-platform/tests/tools/third_party/websockets/docs/reference/datastructures.rst b/testing/web-platform/tests/tools/third_party/websockets/docs/reference/datastructures.rst
new file mode 100644
index 0000000000..ec02d42101
--- /dev/null
+++ b/testing/web-platform/tests/tools/third_party/websockets/docs/reference/datastructures.rst
@@ -0,0 +1,66 @@
+Data structures
+===============
+
+WebSocket events
+----------------
+
+.. automodule:: websockets.frames
+
+ .. autoclass:: Frame
+
+ .. autoclass:: Opcode
+
+ .. autoattribute:: CONT
+ .. autoattribute:: TEXT
+ .. autoattribute:: BINARY
+ .. autoattribute:: CLOSE
+ .. autoattribute:: PING
+ .. autoattribute:: PONG
+
+ .. autoclass:: Close
+
+ .. autoclass:: CloseCode
+
+ .. autoattribute:: NORMAL_CLOSURE
+ .. autoattribute:: GOING_AWAY
+ .. autoattribute:: PROTOCOL_ERROR
+ .. autoattribute:: UNSUPPORTED_DATA
+ .. autoattribute:: NO_STATUS_RCVD
+ .. autoattribute:: ABNORMAL_CLOSURE
+ .. autoattribute:: INVALID_DATA
+ .. autoattribute:: POLICY_VIOLATION
+ .. autoattribute:: MESSAGE_TOO_BIG
+ .. autoattribute:: MANDATORY_EXTENSION
+ .. autoattribute:: INTERNAL_ERROR
+ .. autoattribute:: SERVICE_RESTART
+ .. autoattribute:: TRY_AGAIN_LATER
+ .. autoattribute:: BAD_GATEWAY
+ .. autoattribute:: TLS_HANDSHAKE
+
+HTTP events
+-----------
+
+.. automodule:: websockets.http11
+
+ .. autoclass:: Request
+
+ .. autoclass:: Response
+
+.. automodule:: websockets.datastructures
+
+ .. autoclass:: Headers
+
+ .. automethod:: get_all
+
+ .. automethod:: raw_items
+
+ .. autoexception:: MultipleValuesError
+
+URIs
+----
+
+.. automodule:: websockets.uri
+
+ .. autofunction:: parse_uri
+
+ .. autoclass:: WebSocketURI