Files
superset2/.mypy_cache/3.6/aiohttp/web_ws.data.json
Maxime Beauchemin 57bccba93a simple redirect
2023-08-10 16:28:51 -07:00

1 line
49 KiB
JSON

{".class": "MypyFile", "_fullname": "aiohttp.web_ws", "is_partial_stub_package": false, "is_stub": false, "names": {".class": "SymbolTable", "AbstractStreamWriter": {".class": "SymbolTableNode", "cross_ref": "aiohttp.abc.AbstractStreamWriter", "kind": "Gdef", "module_public": false}, "Any": {".class": "SymbolTableNode", "cross_ref": "typing.Any", "kind": "Gdef", "module_public": false}, "BaseRequest": {".class": "SymbolTableNode", "cross_ref": "aiohttp.web_request.BaseRequest", "kind": "Gdef", "module_public": false}, "CIMultiDict": {".class": "SymbolTableNode", "cross_ref": "multidict.CIMultiDict", "kind": "Gdef", "module_public": false}, "EofStream": {".class": "SymbolTableNode", "cross_ref": "aiohttp.streams.EofStream", "kind": "Gdef", "module_public": false}, "FlowControlDataQueue": {".class": "SymbolTableNode", "cross_ref": "aiohttp.streams.FlowControlDataQueue", "kind": "Gdef", "module_public": false}, "HTTPBadRequest": {".class": "SymbolTableNode", "cross_ref": "aiohttp.web_exceptions.HTTPBadRequest", "kind": "Gdef", "module_public": false}, "HTTPException": {".class": "SymbolTableNode", "cross_ref": "aiohttp.web_exceptions.HTTPException", "kind": "Gdef", "module_public": false}, "Iterable": {".class": "SymbolTableNode", "cross_ref": "typing.Iterable", "kind": "Gdef", "module_public": false}, "JSONDecoder": {".class": "SymbolTableNode", "cross_ref": "aiohttp.typedefs.JSONDecoder", "kind": "Gdef", "module_public": false}, "JSONEncoder": {".class": "SymbolTableNode", "cross_ref": "aiohttp.typedefs.JSONEncoder", "kind": "Gdef", "module_public": false}, "Optional": {".class": "SymbolTableNode", "cross_ref": "typing.Optional", "kind": "Gdef", "module_public": false}, "StreamResponse": {".class": "SymbolTableNode", "cross_ref": "aiohttp.web_response.StreamResponse", "kind": "Gdef", "module_public": false}, "THRESHOLD_CONNLOST_ACCESS": {".class": "SymbolTableNode", "kind": "Gdef", "module_public": false, "node": {".class": "Var", "flags": ["is_ready"], "fullname": "aiohttp.web_ws.THRESHOLD_CONNLOST_ACCESS", "name": "THRESHOLD_CONNLOST_ACCESS", "type": "builtins.int"}}, "Tuple": {".class": "SymbolTableNode", "cross_ref": "typing.Tuple", "kind": "Gdef", "module_public": false}, "WSMessage": {".class": "SymbolTableNode", "cross_ref": "aiohttp.http_websocket.WSMessage", "kind": "Gdef", "module_public": false}, "WSMsgType": {".class": "SymbolTableNode", "cross_ref": "aiohttp.http_websocket.WSMsgType", "kind": "Gdef"}, "WS_CLOSED_MESSAGE": {".class": "SymbolTableNode", "cross_ref": "aiohttp.http_websocket.WS_CLOSED_MESSAGE", "kind": "Gdef", "module_public": false}, "WS_CLOSING_MESSAGE": {".class": "SymbolTableNode", "cross_ref": "aiohttp.http_websocket.WS_CLOSING_MESSAGE", "kind": "Gdef", "module_public": false}, "WS_KEY": {".class": "SymbolTableNode", "cross_ref": "aiohttp.http_websocket.WS_KEY", "kind": "Gdef", "module_public": false}, "WebSocketError": {".class": "SymbolTableNode", "cross_ref": "aiohttp.http_websocket.WebSocketError", "kind": "Gdef", "module_public": false}, "WebSocketReader": {".class": "SymbolTableNode", "cross_ref": "aiohttp.http_websocket.WebSocketReader", "kind": "Gdef", "module_public": false}, "WebSocketReady": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "aiohttp.web_ws.WebSocketReady", "name": "WebSocketReady", "type_vars": []}, "flags": [], "fullname": "aiohttp.web_ws.WebSocketReady", "metaclass_type": null, "metadata": {"attrs": {"attributes": [{"context_column": 4, "context_line": 40, "converter_is_attr_converters_optional": false, "converter_name": null, "has_default": false, "init": true, "kw_only": false, "name": "ok"}, {"context_column": 4, "context_line": 41, "converter_is_attr_converters_optional": false, "converter_name": null, "has_default": false, "init": true, "kw_only": false, "name": "protocol"}], "frozen": true}}, "module_name": "aiohttp.web_ws", "mro": ["aiohttp.web_ws.WebSocketReady", "builtins.object"], "names": {".class": "SymbolTable", "_AT": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "TypeVarExpr", "fullname": "aiohttp.web_ws.WebSocketReady._AT", "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}}, "__bool__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketReady.__bool__", "name": "__bool__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketReady"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__bool__ of WebSocketReady", "ret_type": "builtins.bool", "variables": []}}}, "__eq__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketReady.__eq__", "name": "__eq__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": ["aiohttp.web_ws.WebSocketReady", "builtins.object"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__eq__ of WebSocketReady", "ret_type": "builtins.bool", "variables": []}}, "plugin_generated": true}, "__eq__-redefinition": {".class": "SymbolTableNode", "cross_ref": "aiohttp.web_ws.WebSocketReady.__eq__", "kind": "Mdef", "plugin_generated": true}, "__ge__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketReady.__ge__", "name": "__ge__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "aiohttp.web_ws.WebSocketReady._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "aiohttp.web_ws.WebSocketReady._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__ge__ of WebSocketReady", "ret_type": "builtins.bool", "variables": [{".class": "TypeVarDef", "fullname": "aiohttp.web_ws.WebSocketReady._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__ge__-redefinition": {".class": "SymbolTableNode", "cross_ref": "aiohttp.web_ws.WebSocketReady.__ge__", "kind": "Mdef", "plugin_generated": true}, "__gt__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketReady.__gt__", "name": "__gt__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "aiohttp.web_ws.WebSocketReady._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "aiohttp.web_ws.WebSocketReady._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__gt__ of WebSocketReady", "ret_type": "builtins.bool", "variables": [{".class": "TypeVarDef", "fullname": "aiohttp.web_ws.WebSocketReady._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__gt__-redefinition": {".class": "SymbolTableNode", "cross_ref": "aiohttp.web_ws.WebSocketReady.__gt__", "kind": "Mdef", "plugin_generated": true}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "ok", "protocol"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketReady.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "ok", "protocol"], "arg_types": ["aiohttp.web_ws.WebSocketReady", "builtins.bool", {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of WebSocketReady", "ret_type": {".class": "NoneType"}, "variables": []}}, "plugin_generated": true}, "__init__-redefinition": {".class": "SymbolTableNode", "cross_ref": "aiohttp.web_ws.WebSocketReady.__init__", "kind": "Mdef", "plugin_generated": true}, "__le__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketReady.__le__", "name": "__le__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "aiohttp.web_ws.WebSocketReady._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "aiohttp.web_ws.WebSocketReady._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__le__ of WebSocketReady", "ret_type": "builtins.bool", "variables": [{".class": "TypeVarDef", "fullname": "aiohttp.web_ws.WebSocketReady._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__le__-redefinition": {".class": "SymbolTableNode", "cross_ref": "aiohttp.web_ws.WebSocketReady.__le__", "kind": "Mdef", "plugin_generated": true}, "__lt__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketReady.__lt__", "name": "__lt__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "aiohttp.web_ws.WebSocketReady._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "aiohttp.web_ws.WebSocketReady._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__lt__ of WebSocketReady", "ret_type": "builtins.bool", "variables": [{".class": "TypeVarDef", "fullname": "aiohttp.web_ws.WebSocketReady._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__lt__-redefinition": {".class": "SymbolTableNode", "cross_ref": "aiohttp.web_ws.WebSocketReady.__lt__", "kind": "Mdef", "plugin_generated": true}, "__ne__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketReady.__ne__", "name": "__ne__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": ["aiohttp.web_ws.WebSocketReady", "builtins.object"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__ne__ of WebSocketReady", "ret_type": "builtins.bool", "variables": []}}, "plugin_generated": true}, "__ne__-redefinition": {".class": "SymbolTableNode", "cross_ref": "aiohttp.web_ws.WebSocketReady.__ne__", "kind": "Mdef", "plugin_generated": true}, "ok": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "aiohttp.web_ws.WebSocketReady.ok", "name": "ok", "type": "builtins.bool"}}, "protocol": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "aiohttp.web_ws.WebSocketReady.protocol", "name": "protocol", "type": {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "WebSocketResponse": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["aiohttp.web_response.StreamResponse"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "aiohttp.web_ws.WebSocketResponse", "name": "WebSocketResponse", "type_vars": []}, "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse", "metaclass_type": "abc.ABCMeta", "metadata": {}, "module_name": "aiohttp.web_ws", "mro": ["aiohttp.web_ws.WebSocketResponse", "aiohttp.web_response.StreamResponse", "typing.MutableMapping", "typing.Mapping", "typing.Collection", "typing.Iterable", "typing.Container", "aiohttp.helpers.HeadersMixin", "builtins.object"], "names": {".class": "SymbolTable", "__aiter__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse.__aiter__", "name": "__aiter__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__aiter__ of WebSocketResponse", "ret_type": "aiohttp.web_ws.WebSocketResponse", "variables": []}}}, "__anext__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_coroutine"], "fullname": "aiohttp.web_ws.WebSocketResponse.__anext__", "name": "__anext__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__anext__ of WebSocketResponse", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "TupleType", "implicit": false, "items": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}], "partial_fallback": "aiohttp.http_websocket.WSMessage"}], "type_ref": "typing.Coroutine"}, "variables": []}}}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 5, 5, 5, 5, 5, 5, 5, 5], "arg_names": ["self", "timeout", "receive_timeout", "autoclose", "autoping", "heartbeat", "protocols", "compress", "max_msg_size"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 5, 5, 5, 5, 5, 5, 5, 5], "arg_names": ["self", "timeout", "receive_timeout", "autoclose", "autoping", "heartbeat", "protocols", "compress", "max_msg_size"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", "builtins.float", {".class": "UnionType", "items": ["builtins.float", {".class": "NoneType"}]}, "builtins.bool", "builtins.bool", {".class": "UnionType", "items": ["builtins.float", {".class": "NoneType"}]}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Iterable"}, "builtins.bool", "builtins.int"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of WebSocketResponse", "ret_type": {".class": "NoneType"}, "variables": []}}}, "_autoclose": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._autoclose", "name": "_autoclose", "type": "builtins.bool"}}, "_autoping": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._autoping", "name": "_autoping", "type": "builtins.bool"}}, "_cancel_heartbeat": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._cancel_heartbeat", "name": "_cancel_heartbeat", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_cancel_heartbeat of WebSocketResponse", "ret_type": {".class": "NoneType"}, "variables": []}}}, "_close_code": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "aiohttp.web_ws.WebSocketResponse._close_code", "name": "_close_code", "type": {".class": "UnionType", "items": ["builtins.int", {".class": "NoneType"}]}}}, "_closed": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._closed", "name": "_closed", "type": "builtins.bool"}}, "_closing": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._closing", "name": "_closing", "type": "builtins.bool"}}, "_compress": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._compress", "name": "_compress", "type": "builtins.bool"}}, "_conn_lost": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._conn_lost", "name": "_conn_lost", "type": "builtins.int"}}, "_exception": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "aiohttp.web_ws.WebSocketResponse._exception", "name": "_exception", "type": {".class": "UnionType", "items": ["builtins.BaseException", {".class": "NoneType"}]}}}, "_handshake": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "request"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._handshake", "name": "_handshake", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "request"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", "aiohttp.web_request.BaseRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_handshake of WebSocketResponse", "ret_type": {".class": "TupleType", "implicit": false, "items": [{".class": "Instance", "args": ["builtins.str"], "type_ref": "multidict.CIMultiDict"}, "builtins.str", "builtins.bool", "builtins.bool"], "partial_fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.tuple"}}, "variables": []}}}, "_heartbeat": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._heartbeat", "name": "_heartbeat", "type": {".class": "UnionType", "items": ["builtins.float", {".class": "NoneType"}]}}}, "_heartbeat_cb": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._heartbeat_cb", "name": "_heartbeat_cb", "type": {".class": "NoneType"}}}, "_length_check": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "aiohttp.web_ws.WebSocketResponse._length_check", "name": "_length_check", "type": "builtins.bool"}}, "_loop": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "aiohttp.web_ws.WebSocketResponse._loop", "name": "_loop", "type": {".class": "UnionType", "items": ["asyncio.events.AbstractEventLoop", {".class": "NoneType"}]}}}, "_max_msg_size": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._max_msg_size", "name": "_max_msg_size", "type": "builtins.int"}}, "_pong_heartbeat": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._pong_heartbeat", "name": "_pong_heartbeat", "type": "builtins.float"}}, "_pong_not_received": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._pong_not_received", "name": "_pong_not_received", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_pong_not_received of WebSocketResponse", "ret_type": {".class": "NoneType"}, "variables": []}}}, "_pong_response_cb": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._pong_response_cb", "name": "_pong_response_cb", "type": {".class": "NoneType"}}}, "_post_start": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["self", "request", "protocol", "writer"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._post_start", "name": "_post_start", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["self", "request", "protocol", "writer"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", "aiohttp.web_request.BaseRequest", "builtins.str", "aiohttp.http_websocket.WebSocketWriter"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_post_start of WebSocketResponse", "ret_type": {".class": "NoneType"}, "variables": []}}}, "_pre_start": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "request"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._pre_start", "name": "_pre_start", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "request"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", "aiohttp.web_request.BaseRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_pre_start of WebSocketResponse", "ret_type": {".class": "TupleType", "implicit": false, "items": ["builtins.str", "aiohttp.http_websocket.WebSocketWriter"], "partial_fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.tuple"}}, "variables": []}}}, "_protocols": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._protocols", "name": "_protocols", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Iterable"}}}, "_reader": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "aiohttp.web_ws.WebSocketResponse._reader", "name": "_reader", "type": {".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "TupleType", "implicit": false, "items": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}], "partial_fallback": "aiohttp.http_websocket.WSMessage"}], "type_ref": "aiohttp.streams.FlowControlDataQueue"}, {".class": "NoneType"}]}}}, "_receive_timeout": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._receive_timeout", "name": "_receive_timeout", "type": {".class": "UnionType", "items": ["builtins.float", {".class": "NoneType"}]}}}, "_reset_heartbeat": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._reset_heartbeat", "name": "_reset_heartbeat", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_reset_heartbeat of WebSocketResponse", "ret_type": {".class": "NoneType"}, "variables": []}}}, "_send_heartbeat": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._send_heartbeat", "name": "_send_heartbeat", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_send_heartbeat of WebSocketResponse", "ret_type": {".class": "NoneType"}, "variables": []}}}, "_timeout": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse._timeout", "name": "_timeout", "type": "builtins.float"}}, "_waiting": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "aiohttp.web_ws.WebSocketResponse._waiting", "name": "_waiting", "type": {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.bool"], "type_ref": "asyncio.futures.Future"}, {".class": "NoneType"}]}}}, "_writer": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "aiohttp.web_ws.WebSocketResponse._writer", "name": "_writer", "type": {".class": "UnionType", "items": ["aiohttp.http_websocket.WebSocketWriter", {".class": "NoneType"}]}}}, "_ws_protocol": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "aiohttp.web_ws.WebSocketResponse._ws_protocol", "name": "_ws_protocol", "type": {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}}}, "can_prepare": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "request"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse.can_prepare", "name": "can_prepare", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "request"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", "aiohttp.web_request.BaseRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "can_prepare of WebSocketResponse", "ret_type": "aiohttp.web_ws.WebSocketReady", "variables": []}}}, "close": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 5, 5], "arg_names": ["self", "code", "message"], "flags": ["is_coroutine"], "fullname": "aiohttp.web_ws.WebSocketResponse.close", "name": "close", "type": {".class": "CallableType", "arg_kinds": [0, 5, 5], "arg_names": ["self", "code", "message"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", "builtins.int", "builtins.bytes"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "close of WebSocketResponse", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, "builtins.bool"], "type_ref": "typing.Coroutine"}, "variables": []}}}, "close_code": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "aiohttp.web_ws.WebSocketResponse.close_code", "name": "close_code", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "close_code of WebSocketResponse", "ret_type": {".class": "UnionType", "items": ["builtins.int", {".class": "NoneType"}]}, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "close_code", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "close_code of WebSocketResponse", "ret_type": {".class": "UnionType", "items": ["builtins.int", {".class": "NoneType"}]}, "variables": []}}}}, "closed": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "aiohttp.web_ws.WebSocketResponse.closed", "name": "closed", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "closed of WebSocketResponse", "ret_type": "builtins.bool", "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "closed", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "closed of WebSocketResponse", "ret_type": "builtins.bool", "variables": []}}}}, "compress": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "aiohttp.web_ws.WebSocketResponse.compress", "name": "compress", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "compress of WebSocketResponse", "ret_type": "builtins.bool", "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "compress", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "compress of WebSocketResponse", "ret_type": "builtins.bool", "variables": []}}}}, "exception": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "aiohttp.web_ws.WebSocketResponse.exception", "name": "exception", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "exception of WebSocketResponse", "ret_type": {".class": "UnionType", "items": ["builtins.BaseException", {".class": "NoneType"}]}, "variables": []}}}, "ping": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1], "arg_names": ["self", "message"], "flags": ["is_coroutine"], "fullname": "aiohttp.web_ws.WebSocketResponse.ping", "name": "ping", "type": {".class": "CallableType", "arg_kinds": [0, 1], "arg_names": ["self", "message"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", "builtins.bytes"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "ping of WebSocketResponse", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "NoneType"}], "type_ref": "typing.Coroutine"}, "variables": []}}}, "pong": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1], "arg_names": ["self", "message"], "flags": ["is_coroutine"], "fullname": "aiohttp.web_ws.WebSocketResponse.pong", "name": "pong", "type": {".class": "CallableType", "arg_kinds": [0, 1], "arg_names": ["self", "message"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", "builtins.bytes"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pong of WebSocketResponse", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "NoneType"}], "type_ref": "typing.Coroutine"}, "variables": []}}}, "prepare": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "request"], "flags": ["is_coroutine"], "fullname": "aiohttp.web_ws.WebSocketResponse.prepare", "name": "prepare", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "request"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", "aiohttp.web_request.BaseRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "prepare of WebSocketResponse", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, "aiohttp.abc.AbstractStreamWriter"], "type_ref": "typing.Coroutine"}, "variables": []}}}, "receive": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1], "arg_names": ["self", "timeout"], "flags": ["is_coroutine"], "fullname": "aiohttp.web_ws.WebSocketResponse.receive", "name": "receive", "type": {".class": "CallableType", "arg_kinds": [0, 1], "arg_names": ["self", "timeout"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", {".class": "UnionType", "items": ["builtins.float", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "receive of WebSocketResponse", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "TupleType", "implicit": false, "items": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}], "partial_fallback": "aiohttp.http_websocket.WSMessage"}], "type_ref": "typing.Coroutine"}, "variables": []}}}, "receive_bytes": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 5], "arg_names": ["self", "timeout"], "flags": ["is_coroutine"], "fullname": "aiohttp.web_ws.WebSocketResponse.receive_bytes", "name": "receive_bytes", "type": {".class": "CallableType", "arg_kinds": [0, 5], "arg_names": ["self", "timeout"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", {".class": "UnionType", "items": ["builtins.float", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "receive_bytes of WebSocketResponse", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, "builtins.bytes"], "type_ref": "typing.Coroutine"}, "variables": []}}}, "receive_json": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 5, 5], "arg_names": ["self", "loads", "timeout"], "flags": ["is_coroutine"], "fullname": "aiohttp.web_ws.WebSocketResponse.receive_json", "name": "receive_json", "type": {".class": "CallableType", "arg_kinds": [0, 5, 5], "arg_names": ["self", "loads", "timeout"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", {".class": "TypeAliasType", "args": [], "type_ref": "aiohttp.typedefs.JSONDecoder"}, {".class": "UnionType", "items": ["builtins.float", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "receive_json of WebSocketResponse", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "typing.Coroutine"}, "variables": []}}}, "receive_str": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 5], "arg_names": ["self", "timeout"], "flags": ["is_coroutine"], "fullname": "aiohttp.web_ws.WebSocketResponse.receive_str", "name": "receive_str", "type": {".class": "CallableType", "arg_kinds": [0, 5], "arg_names": ["self", "timeout"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", {".class": "UnionType", "items": ["builtins.float", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "receive_str of WebSocketResponse", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, "builtins.str"], "type_ref": "typing.Coroutine"}, "variables": []}}}, "send_bytes": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 1], "arg_names": ["self", "data", "compress"], "flags": ["is_coroutine"], "fullname": "aiohttp.web_ws.WebSocketResponse.send_bytes", "name": "send_bytes", "type": {".class": "CallableType", "arg_kinds": [0, 0, 1], "arg_names": ["self", "data", "compress"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", "builtins.bytes", {".class": "UnionType", "items": ["builtins.bool", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "send_bytes of WebSocketResponse", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "NoneType"}], "type_ref": "typing.Coroutine"}, "variables": []}}}, "send_json": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 1, 5], "arg_names": ["self", "data", "compress", "dumps"], "flags": ["is_coroutine"], "fullname": "aiohttp.web_ws.WebSocketResponse.send_json", "name": "send_json", "type": {".class": "CallableType", "arg_kinds": [0, 0, 1, 5], "arg_names": ["self", "data", "compress", "dumps"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}, {".class": "UnionType", "items": ["builtins.bool", {".class": "NoneType"}]}, {".class": "TypeAliasType", "args": [], "type_ref": "aiohttp.typedefs.JSONEncoder"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "send_json of WebSocketResponse", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "NoneType"}], "type_ref": "typing.Coroutine"}, "variables": []}}}, "send_str": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 1], "arg_names": ["self", "data", "compress"], "flags": ["is_coroutine"], "fullname": "aiohttp.web_ws.WebSocketResponse.send_str", "name": "send_str", "type": {".class": "CallableType", "arg_kinds": [0, 0, 1], "arg_names": ["self", "data", "compress"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", "builtins.str", {".class": "UnionType", "items": ["builtins.bool", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "send_str of WebSocketResponse", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "NoneType"}], "type_ref": "typing.Coroutine"}, "variables": []}}}, "write": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "data"], "flags": ["is_coroutine"], "fullname": "aiohttp.web_ws.WebSocketResponse.write", "name": "write", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "data"], "arg_types": ["aiohttp.web_ws.WebSocketResponse", "builtins.bytes"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "write of WebSocketResponse", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "NoneType"}], "type_ref": "typing.Coroutine"}, "variables": []}}}, "write_eof": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_coroutine"], "fullname": "aiohttp.web_ws.WebSocketResponse.write_eof", "name": "write_eof", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "write_eof of WebSocketResponse", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "NoneType"}], "type_ref": "typing.Coroutine"}, "variables": []}}}, "ws_protocol": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "aiohttp.web_ws.WebSocketResponse.ws_protocol", "name": "ws_protocol", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "ws_protocol of WebSocketResponse", "ret_type": {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "ws_protocol", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["aiohttp.web_ws.WebSocketResponse"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "ws_protocol of WebSocketResponse", "ret_type": {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}, "variables": []}}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "WebSocketWriter": {".class": "SymbolTableNode", "cross_ref": "aiohttp.http_websocket.WebSocketWriter", "kind": "Gdef", "module_public": false}, "__all__": {".class": "SymbolTableNode", "kind": "Gdef", "module_public": false, "node": {".class": "Var", "flags": [], "fullname": "aiohttp.web_ws.__all__", "name": "__all__", "type": {".class": "TupleType", "implicit": false, "items": ["builtins.str", "builtins.str", "builtins.str"], "partial_fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.tuple"}}}}, "__doc__": {".class": "SymbolTableNode", "kind": "Gdef", "module_public": false, "node": {".class": "Var", "flags": ["is_ready"], "fullname": "aiohttp.web_ws.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__file__": {".class": "SymbolTableNode", "kind": "Gdef", "module_public": false, "node": {".class": "Var", "flags": ["is_ready"], "fullname": "aiohttp.web_ws.__file__", "name": "__file__", "type": "builtins.str"}}, "__name__": {".class": "SymbolTableNode", "kind": "Gdef", "module_public": false, "node": {".class": "Var", "flags": ["is_ready"], "fullname": "aiohttp.web_ws.__name__", "name": "__name__", "type": "builtins.str"}}, "__package__": {".class": "SymbolTableNode", "kind": "Gdef", "module_public": false, "node": {".class": "Var", "flags": ["is_ready"], "fullname": "aiohttp.web_ws.__package__", "name": "__package__", "type": "builtins.str"}}, "async_timeout": {".class": "SymbolTableNode", "cross_ref": "async_timeout", "kind": "Gdef", "module_public": false}, "asyncio": {".class": "SymbolTableNode", "cross_ref": "asyncio", "kind": "Gdef", "module_public": false}, "attr": {".class": "SymbolTableNode", "cross_ref": "attr", "kind": "Gdef", "module_public": false}, "base64": {".class": "SymbolTableNode", "cross_ref": "base64", "kind": "Gdef", "module_public": false}, "binascii": {".class": "SymbolTableNode", "cross_ref": "binascii", "kind": "Gdef", "module_public": false}, "call_later": {".class": "SymbolTableNode", "cross_ref": "aiohttp.helpers.call_later", "kind": "Gdef", "module_public": false}, "hashlib": {".class": "SymbolTableNode", "cross_ref": "hashlib", "kind": "Gdef", "module_public": false}, "hdrs": {".class": "SymbolTableNode", "cross_ref": "aiohttp.hdrs", "kind": "Gdef", "module_public": false}, "json": {".class": "SymbolTableNode", "cross_ref": "json", "kind": "Gdef", "module_public": false}, "set_result": {".class": "SymbolTableNode", "cross_ref": "aiohttp.helpers.set_result", "kind": "Gdef", "module_public": false}, "ws_ext_gen": {".class": "SymbolTableNode", "cross_ref": "aiohttp.http_websocket.ws_ext_gen", "kind": "Gdef", "module_public": false}, "ws_ext_parse": {".class": "SymbolTableNode", "cross_ref": "aiohttp.http_websocket.ws_ext_parse", "kind": "Gdef", "module_public": false}, "ws_logger": {".class": "SymbolTableNode", "cross_ref": "aiohttp.log.ws_logger", "kind": "Gdef", "module_public": false}}, "path": "/Users/max/.pyenv/versions/3.6.9/envs/env36/lib/python3.6/site-packages/aiohttp/web_ws.py"}