webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Classes | |
class | ExtensionParameter |
class | ExtensionParsingException |
Functions | |
def | is_control_opcode (opcode) |
def | parse_extensions (data, allow_quoted_string=False) |
def | format_extension (extension) |
def | format_extensions (extension_list) |
def webkitpy.thirdparty.mod_pywebsocket.common.format_extension | ( | extension | ) |
Formats an ExtensionParameter object.
def webkitpy.thirdparty.mod_pywebsocket.common.format_extensions | ( | extension_list | ) |
Formats a list of ExtensionParameter objects.
def webkitpy.thirdparty.mod_pywebsocket.common.is_control_opcode | ( | opcode | ) |
def webkitpy.thirdparty.mod_pywebsocket.common.parse_extensions | ( | data, | |
allow_quoted_string = False |
|||
) |
Parses Sec-WebSocket-Extensions header value returns a list of ExtensionParameter objects. Leading LWSes must be trimmed.
string webkitpy.thirdparty.mod_pywebsocket.common.CONNECTION_HEADER = 'Connection' |
int webkitpy.thirdparty.mod_pywebsocket.common.DEFAULT_WEB_SOCKET_PORT = 80 |
int webkitpy.thirdparty.mod_pywebsocket.common.DEFAULT_WEB_SOCKET_SECURE_PORT = 443 |
string webkitpy.thirdparty.mod_pywebsocket.common.HOST_HEADER = 'Host' |
int webkitpy.thirdparty.mod_pywebsocket.common.HTTP_STATUS_BAD_REQUEST = 400 |
int webkitpy.thirdparty.mod_pywebsocket.common.HTTP_STATUS_FORBIDDEN = 403 |
int webkitpy.thirdparty.mod_pywebsocket.common.HTTP_STATUS_NOT_FOUND = 404 |
int webkitpy.thirdparty.mod_pywebsocket.common.LOGLEVEL_FINE = 9 |
string webkitpy.thirdparty.mod_pywebsocket.common.MUX_EXTENSION = 'mux_DO_NOT_USE' |
int webkitpy.thirdparty.mod_pywebsocket.common.OPCODE_BINARY = 0x2 |
int webkitpy.thirdparty.mod_pywebsocket.common.OPCODE_CLOSE = 0x8 |
int webkitpy.thirdparty.mod_pywebsocket.common.OPCODE_CONTINUATION = 0x0 |
int webkitpy.thirdparty.mod_pywebsocket.common.OPCODE_PING = 0x9 |
int webkitpy.thirdparty.mod_pywebsocket.common.OPCODE_PONG = 0xa |
int webkitpy.thirdparty.mod_pywebsocket.common.OPCODE_TEXT = 0x1 |
string webkitpy.thirdparty.mod_pywebsocket.common.ORIGIN_HEADER = 'Origin' |
string webkitpy.thirdparty.mod_pywebsocket.common.PERFRAME_COMPRESSION_EXTENSION = 'perframe-compress' |
string webkitpy.thirdparty.mod_pywebsocket.common.PERMESSAGE_COMPRESSION_EXTENSION = 'permessage-compress' |
string webkitpy.thirdparty.mod_pywebsocket.common.PERMESSAGE_DEFLATE_EXTENSION = 'permessage-deflate' |
string webkitpy.thirdparty.mod_pywebsocket.common.SEC_WEBSOCKET_ACCEPT_HEADER = 'Sec-WebSocket-Accept' |
string webkitpy.thirdparty.mod_pywebsocket.common.SEC_WEBSOCKET_DRAFT_HEADER = 'Sec-WebSocket-Draft' |
string webkitpy.thirdparty.mod_pywebsocket.common.SEC_WEBSOCKET_EXTENSIONS_HEADER = 'Sec-WebSocket-Extensions' |
string webkitpy.thirdparty.mod_pywebsocket.common.SEC_WEBSOCKET_LOCATION_HEADER = 'Sec-WebSocket-Location' |
string webkitpy.thirdparty.mod_pywebsocket.common.SEC_WEBSOCKET_ORIGIN_HEADER = 'Sec-WebSocket-Origin' |
string webkitpy.thirdparty.mod_pywebsocket.common.SEC_WEBSOCKET_PROTOCOL_HEADER = 'Sec-WebSocket-Protocol' |
string webkitpy.thirdparty.mod_pywebsocket.common.SEC_WEBSOCKET_VERSION_HEADER = 'Sec-WebSocket-Version' |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_ABNORMAL_CLOSE = STATUS_ABNORMAL_CLOSURE |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_ABNORMAL_CLOSURE = 1006 |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_CODE_NOT_AVAILABLE = STATUS_NO_STATUS_RECEIVED |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_GOING_AWAY = 1001 |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_INTERNAL_ENDPOINT_ERROR = 1011 |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_INVALID_FRAME_PAYLOAD = STATUS_INVALID_FRAME_PAYLOAD_DATA |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_INVALID_FRAME_PAYLOAD_DATA = 1007 |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_MANDATORY_EXT = STATUS_MANDATORY_EXTENSION |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_MANDATORY_EXTENSION = 1010 |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_MESSAGE_TOO_BIG = 1009 |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_NO_STATUS_RECEIVED = 1005 |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_NORMAL = STATUS_NORMAL_CLOSURE |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_NORMAL_CLOSURE = 1000 |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_POLICY_VIOLATION = 1008 |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_PROTOCOL_ERROR = 1002 |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_TLS_HANDSHAKE = 1015 |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_UNSUPPORTED = STATUS_UNSUPPORTED_DATA |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_UNSUPPORTED_DATA = 1003 |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_USER_PRIVATE_BASE = 4000 |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_USER_PRIVATE_MAX = 4999 |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_USER_REGISTERED_BASE = 3000 |
int webkitpy.thirdparty.mod_pywebsocket.common.STATUS_USER_REGISTERED_MAX = 3999 |
string webkitpy.thirdparty.mod_pywebsocket.common.UPGRADE_CONNECTION_TYPE = 'Upgrade' |
string webkitpy.thirdparty.mod_pywebsocket.common.UPGRADE_HEADER = 'Upgrade' |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HIXIE75 = -1 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI00 = 0 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI01 = 1 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI02 = 2 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI03 = 2 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI04 = 4 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI05 = 5 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI06 = 6 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI07 = 7 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI08 = 8 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI09 = 8 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI10 = 8 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI11 = 8 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI12 = 8 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI13 = 13 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI14 = 13 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI15 = 13 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI16 = 13 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI17 = 13 |
int webkitpy.thirdparty.mod_pywebsocket.common.VERSION_HYBI_LATEST = VERSION_HYBI13 |
string webkitpy.thirdparty.mod_pywebsocket.common.WEB_SOCKET_SCHEME = 'ws' |
string webkitpy.thirdparty.mod_pywebsocket.common.WEB_SOCKET_SECURE_SCHEME = 'wss' |
string webkitpy.thirdparty.mod_pywebsocket.common.WEBSOCKET_ACCEPT_UUID = '258EAFA5-E914-47DA-95CA-C5AB0DC85B11' |
string webkitpy.thirdparty.mod_pywebsocket.common.WEBSOCKET_UPGRADE_TYPE = 'websocket' |
string webkitpy.thirdparty.mod_pywebsocket.common.X_WEBKIT_DEFLATE_FRAME_EXTENSION = 'x-webkit-deflate-frame' |