{".class":"MypyFile","_fullname":"socketserver","future_import_flags":[],"is_partial_stub_package":false,"is_stub":true,"names":{".class":"SymbolTable","Any":{".class":"SymbolTableNode","cross_ref":"typing.Any","kind":"Gdef","module_hidden":true,"module_public":false},"BaseRequestHandler":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.BaseRequestHandler","name":"BaseRequestHandler","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.BaseRequestHandler","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.BaseRequestHandler","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0],"arg_names":["self","request","client_address","server"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseRequestHandler.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0,0],"arg_names":["self","request","client_address","server"],"arg_types":["socketserver.BaseRequestHandler",{".class":"TypeAliasType","args":[],"type_ref":"socketserver._RequestType"},{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"},"socketserver.BaseServer"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of BaseRequestHandler","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"client_address":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.BaseRequestHandler.client_address","name":"client_address","setter_type":null,"type":{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"}}},"finish":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseRequestHandler.finish","name":"finish","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.BaseRequestHandler"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"finish of BaseRequestHandler","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"handle":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseRequestHandler.handle","name":"handle","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.BaseRequestHandler"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"handle of BaseRequestHandler","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"request":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.BaseRequestHandler.request","name":"request","setter_type":null,"type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}}},"server":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.BaseRequestHandler.server","name":"server","setter_type":null,"type":"socketserver.BaseServer"}},"setup":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseRequestHandler.setup","name":"setup","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.BaseRequestHandler"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"setup of BaseRequestHandler","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.BaseRequestHandler.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.BaseRequestHandler","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"BaseServer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.BaseServer","name":"BaseServer","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.BaseServer","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.BaseServer","builtins.object"],"names":{".class":"SymbolTable","RequestHandlerClass":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.BaseServer.RequestHandlerClass","name":"RequestHandlerClass","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.BaseServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.BaseServer","values":[],"variance":0}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":null,"ret_type":"socketserver.BaseRequestHandler","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__enter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"socketserver.BaseServer.__enter__","name":"__enter__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.BaseServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.BaseServer","values":[],"variance":0}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__enter__ of BaseServer","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.BaseServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.BaseServer","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.BaseServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.BaseServer","values":[],"variance":0}]}}},"__exit__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0],"arg_names":[null,null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseServer.__exit__","name":"__exit__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0,0],"arg_names":[null,null,null,null],"arg_types":["socketserver.BaseServer",{".class":"UnionType","items":[{".class":"TypeType","is_type_form":false,"item":"builtins.BaseException"},{".class":"NoneType"}],"uses_pep604_syntax":true},{".class":"UnionType","items":["builtins.BaseException",{".class":"NoneType"}],"uses_pep604_syntax":true},{".class":"UnionType","items":["types.TracebackType",{".class":"NoneType"}],"uses_pep604_syntax":true}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__exit__ of BaseServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","server_address","RequestHandlerClass"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"socketserver.BaseServer.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","server_address","RequestHandlerClass"],"arg_types":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.BaseServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.BaseServer","values":[],"variance":0},{".class":"TypeAliasType","args":[],"type_ref":"_socket._Address"},{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.BaseServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.BaseServer","values":[],"variance":0}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":null,"ret_type":"socketserver.BaseRequestHandler","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of BaseServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.BaseServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.BaseServer","values":[],"variance":0}]}}},"close_request":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","request"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseServer.close_request","name":"close_request","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","request"],"arg_types":["socketserver.BaseServer",{".class":"TypeAliasType","args":[],"type_ref":"socketserver._RequestType"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"close_request of BaseServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"finish_request":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","request","client_address"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseServer.finish_request","name":"finish_request","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","request","client_address"],"arg_types":["socketserver.BaseServer",{".class":"TypeAliasType","args":[],"type_ref":"socketserver._RequestType"},{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"finish_request of BaseServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"get_request":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseServer.get_request","name":"get_request","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.BaseServer"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"get_request of BaseServer","ret_type":{".class":"TupleType","implicit":false,"items":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"handle_error":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","request","client_address"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseServer.handle_error","name":"handle_error","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","request","client_address"],"arg_types":["socketserver.BaseServer",{".class":"TypeAliasType","args":[],"type_ref":"socketserver._RequestType"},{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"handle_error of BaseServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"handle_request":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseServer.handle_request","name":"handle_request","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.BaseServer"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"handle_request of BaseServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"handle_timeout":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseServer.handle_timeout","name":"handle_timeout","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.BaseServer"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"handle_timeout of BaseServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"process_request":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","request","client_address"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseServer.process_request","name":"process_request","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","request","client_address"],"arg_types":["socketserver.BaseServer",{".class":"TypeAliasType","args":[],"type_ref":"socketserver._RequestType"},{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"process_request of BaseServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"serve_forever":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,1],"arg_names":["self","poll_interval"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseServer.serve_forever","name":"serve_forever","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,1],"arg_names":["self","poll_interval"],"arg_types":["socketserver.BaseServer","builtins.float"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"serve_forever of BaseServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"server_activate":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseServer.server_activate","name":"server_activate","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.BaseServer"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"server_activate of BaseServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"server_address":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.BaseServer.server_address","name":"server_address","setter_type":null,"type":{".class":"TypeAliasType","args":[],"type_ref":"_socket._Address"}}},"server_close":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseServer.server_close","name":"server_close","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.BaseServer"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"server_close of BaseServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"service_actions":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseServer.service_actions","name":"service_actions","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.BaseServer"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"service_actions of BaseServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"shutdown":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseServer.shutdown","name":"shutdown","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.BaseServer"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"shutdown of BaseServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"shutdown_request":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","request"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseServer.shutdown_request","name":"shutdown_request","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","request"],"arg_types":["socketserver.BaseServer",{".class":"TypeAliasType","args":[],"type_ref":"socketserver._RequestType"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"shutdown_request of BaseServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"timeout":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.BaseServer.timeout","name":"timeout","setter_type":null,"type":{".class":"UnionType","items":["builtins.float",{".class":"NoneType"}],"uses_pep604_syntax":true}}},"verify_request":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","request","client_address"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.BaseServer.verify_request","name":"verify_request","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","request","client_address"],"arg_types":["socketserver.BaseServer",{".class":"TypeAliasType","args":[],"type_ref":"socketserver._RequestType"},{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"verify_request of BaseServer","ret_type":"builtins.bool","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.BaseServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.BaseServer","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"BufferedIOBase":{".class":"SymbolTableNode","cross_ref":"io.BufferedIOBase","kind":"Gdef","module_hidden":true,"module_public":false},"Callable":{".class":"SymbolTableNode","cross_ref":"typing.Callable","kind":"Gdef","module_hidden":true,"module_public":false},"ClassVar":{".class":"SymbolTableNode","cross_ref":"typing.ClassVar","kind":"Gdef","module_hidden":true,"module_public":false},"DatagramRequestHandler":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["socketserver.BaseRequestHandler"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.DatagramRequestHandler","name":"DatagramRequestHandler","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.DatagramRequestHandler","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.DatagramRequestHandler","socketserver.BaseRequestHandler","builtins.object"],"names":{".class":"SymbolTable","packet":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.DatagramRequestHandler.packet","name":"packet","setter_type":null,"type":"builtins.bytes"}},"rfile":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.DatagramRequestHandler.rfile","name":"rfile","setter_type":null,"type":"io.BufferedIOBase"}},"socket":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.DatagramRequestHandler.socket","name":"socket","setter_type":null,"type":"socket.socket"}},"wfile":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.DatagramRequestHandler.wfile","name":"wfile","setter_type":null,"type":"io.BufferedIOBase"}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.DatagramRequestHandler.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.DatagramRequestHandler","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ForkingMixIn":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.ForkingMixIn","name":"ForkingMixIn","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.ForkingMixIn","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.ForkingMixIn","builtins.object"],"names":{".class":"SymbolTable","active_children":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.ForkingMixIn.active_children","name":"active_children","setter_type":null,"type":{".class":"UnionType","items":[{".class":"Instance","args":["builtins.int"],"extra_attrs":null,"type_ref":"builtins.set"},{".class":"NoneType"}],"uses_pep604_syntax":true}}},"block_on_close":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.ForkingMixIn.block_on_close","name":"block_on_close","setter_type":null,"type":"builtins.bool"}},"collect_children":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,5],"arg_names":["self","blocking"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.ForkingMixIn.collect_children","name":"collect_children","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,5],"arg_names":["self","blocking"],"arg_types":["socketserver.ForkingMixIn","builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"collect_children of ForkingMixIn","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"handle_timeout":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.ForkingMixIn.handle_timeout","name":"handle_timeout","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.ForkingMixIn"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"handle_timeout of ForkingMixIn","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"max_children":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.ForkingMixIn.max_children","name":"max_children","setter_type":null,"type":"builtins.int"}},"process_request":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","request","client_address"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.ForkingMixIn.process_request","name":"process_request","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","request","client_address"],"arg_types":["socketserver.ForkingMixIn",{".class":"TypeAliasType","args":[],"type_ref":"socketserver._RequestType"},{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"process_request of ForkingMixIn","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"server_close":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.ForkingMixIn.server_close","name":"server_close","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.ForkingMixIn"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"server_close of ForkingMixIn","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"service_actions":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.ForkingMixIn.service_actions","name":"service_actions","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.ForkingMixIn"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"service_actions of ForkingMixIn","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"timeout":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.ForkingMixIn.timeout","name":"timeout","setter_type":null,"type":{".class":"UnionType","items":["builtins.float",{".class":"NoneType"}],"uses_pep604_syntax":true}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.ForkingMixIn.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.ForkingMixIn","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ForkingTCPServer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["socketserver.ForkingMixIn","socketserver.TCPServer"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.ForkingTCPServer","name":"ForkingTCPServer","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.ForkingTCPServer","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.ForkingTCPServer","socketserver.ForkingMixIn","socketserver.TCPServer","socketserver.BaseServer","builtins.object"],"names":{".class":"SymbolTable"},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.ForkingTCPServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.ForkingTCPServer","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ForkingUDPServer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["socketserver.ForkingMixIn","socketserver.UDPServer"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.ForkingUDPServer","name":"ForkingUDPServer","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.ForkingUDPServer","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.ForkingUDPServer","socketserver.ForkingMixIn","socketserver.UDPServer","socketserver.TCPServer","socketserver.BaseServer","builtins.object"],"names":{".class":"SymbolTable"},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.ForkingUDPServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.ForkingUDPServer","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ReadableBuffer":{".class":"SymbolTableNode","cross_ref":"_typeshed.ReadableBuffer","kind":"Gdef","module_hidden":true,"module_public":false},"Self":{".class":"SymbolTableNode","cross_ref":"typing.Self","kind":"Gdef","module_hidden":true,"module_public":false},"StreamRequestHandler":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["socketserver.BaseRequestHandler"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.StreamRequestHandler","name":"StreamRequestHandler","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.StreamRequestHandler","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.StreamRequestHandler","socketserver.BaseRequestHandler","builtins.object"],"names":{".class":"SymbolTable","connection":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.StreamRequestHandler.connection","name":"connection","setter_type":null,"type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}}},"disable_nagle_algorithm":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_classvar","is_ready"],"fullname":"socketserver.StreamRequestHandler.disable_nagle_algorithm","name":"disable_nagle_algorithm","setter_type":null,"type":"builtins.bool"}},"rbufsize":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_classvar","is_ready"],"fullname":"socketserver.StreamRequestHandler.rbufsize","name":"rbufsize","setter_type":null,"type":"builtins.int"}},"rfile":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.StreamRequestHandler.rfile","name":"rfile","setter_type":null,"type":"io.BufferedIOBase"}},"timeout":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_classvar","is_ready"],"fullname":"socketserver.StreamRequestHandler.timeout","name":"timeout","setter_type":null,"type":{".class":"UnionType","items":["builtins.float",{".class":"NoneType"}],"uses_pep604_syntax":true}}},"wbufsize":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_classvar","is_ready"],"fullname":"socketserver.StreamRequestHandler.wbufsize","name":"wbufsize","setter_type":null,"type":"builtins.int"}},"wfile":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.StreamRequestHandler.wfile","name":"wfile","setter_type":null,"type":"io.BufferedIOBase"}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.StreamRequestHandler.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.StreamRequestHandler","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"TCPServer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["socketserver.BaseServer"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.TCPServer","name":"TCPServer","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.TCPServer","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.TCPServer","socketserver.BaseServer","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1],"arg_names":["self","server_address","RequestHandlerClass","bind_and_activate"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"socketserver.TCPServer.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0,1],"arg_names":["self","server_address","RequestHandlerClass","bind_and_activate"],"arg_types":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.TCPServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.TCPServer","values":[],"variance":0},{".class":"UnionType","items":[{".class":"TypeAliasType","args":[],"type_ref":"socketserver._AfInetAddress"},{".class":"TypeAliasType","args":[],"type_ref":"socketserver._AfInet6Address"}],"uses_pep604_syntax":true},{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.TCPServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.TCPServer","values":[],"variance":0}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":null,"ret_type":"socketserver.BaseRequestHandler","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},"builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of TCPServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.TCPServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.TCPServer","values":[],"variance":0}]}}},"address_family":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.TCPServer.address_family","name":"address_family","setter_type":null,"type":"builtins.int"}},"allow_reuse_address":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.TCPServer.allow_reuse_address","name":"allow_reuse_address","setter_type":null,"type":"builtins.bool"}},"allow_reuse_port":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.TCPServer.allow_reuse_port","name":"allow_reuse_port","setter_type":null,"type":"builtins.bool"}},"fileno":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.TCPServer.fileno","name":"fileno","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.TCPServer"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"fileno of TCPServer","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"get_request":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.TCPServer.get_request","name":"get_request","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.TCPServer"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"get_request of TCPServer","ret_type":{".class":"TupleType","implicit":false,"items":["socket.socket",{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"request_queue_size":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.TCPServer.request_queue_size","name":"request_queue_size","setter_type":null,"type":"builtins.int"}},"server_address":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.TCPServer.server_address","name":"server_address","setter_type":null,"type":{".class":"UnionType","items":[{".class":"TypeAliasType","args":[],"type_ref":"socketserver._AfInetAddress"},{".class":"TypeAliasType","args":[],"type_ref":"socketserver._AfInet6Address"}],"uses_pep604_syntax":true}}},"server_bind":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.TCPServer.server_bind","name":"server_bind","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.TCPServer"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"server_bind of TCPServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"socket":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.TCPServer.socket","name":"socket","setter_type":null,"type":"socket.socket"}},"socket_type":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.TCPServer.socket_type","name":"socket_type","setter_type":null,"type":"builtins.int"}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.TCPServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.TCPServer","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ThreadingMixIn":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.ThreadingMixIn","name":"ThreadingMixIn","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.ThreadingMixIn","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.ThreadingMixIn","builtins.object"],"names":{".class":"SymbolTable","block_on_close":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.ThreadingMixIn.block_on_close","name":"block_on_close","setter_type":null,"type":"builtins.bool"}},"daemon_threads":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.ThreadingMixIn.daemon_threads","name":"daemon_threads","setter_type":null,"type":"builtins.bool"}},"process_request":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","request","client_address"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.ThreadingMixIn.process_request","name":"process_request","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","request","client_address"],"arg_types":["socketserver.ThreadingMixIn",{".class":"TypeAliasType","args":[],"type_ref":"socketserver._RequestType"},{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"process_request of ThreadingMixIn","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"process_request_thread":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","request","client_address"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.ThreadingMixIn.process_request_thread","name":"process_request_thread","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","request","client_address"],"arg_types":["socketserver.ThreadingMixIn",{".class":"TypeAliasType","args":[],"type_ref":"socketserver._RequestType"},{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"process_request_thread of ThreadingMixIn","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"server_close":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.ThreadingMixIn.server_close","name":"server_close","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.ThreadingMixIn"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"server_close of ThreadingMixIn","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.ThreadingMixIn.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.ThreadingMixIn","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ThreadingTCPServer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["socketserver.ThreadingMixIn","socketserver.TCPServer"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.ThreadingTCPServer","name":"ThreadingTCPServer","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.ThreadingTCPServer","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.ThreadingTCPServer","socketserver.ThreadingMixIn","socketserver.TCPServer","socketserver.BaseServer","builtins.object"],"names":{".class":"SymbolTable"},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.ThreadingTCPServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.ThreadingTCPServer","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ThreadingUDPServer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["socketserver.ThreadingMixIn","socketserver.UDPServer"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.ThreadingUDPServer","name":"ThreadingUDPServer","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.ThreadingUDPServer","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.ThreadingUDPServer","socketserver.ThreadingMixIn","socketserver.UDPServer","socketserver.TCPServer","socketserver.BaseServer","builtins.object"],"names":{".class":"SymbolTable"},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.ThreadingUDPServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.ThreadingUDPServer","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ThreadingUnixDatagramServer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["socketserver.ThreadingMixIn","socketserver.UnixDatagramServer"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.ThreadingUnixDatagramServer","name":"ThreadingUnixDatagramServer","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.ThreadingUnixDatagramServer","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.ThreadingUnixDatagramServer","socketserver.ThreadingMixIn","socketserver.UnixDatagramServer","socketserver.UDPServer","socketserver.TCPServer","socketserver.BaseServer","builtins.object"],"names":{".class":"SymbolTable"},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.ThreadingUnixDatagramServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.ThreadingUnixDatagramServer","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ThreadingUnixStreamServer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["socketserver.ThreadingMixIn","socketserver.UnixStreamServer"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.ThreadingUnixStreamServer","name":"ThreadingUnixStreamServer","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.ThreadingUnixStreamServer","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.ThreadingUnixStreamServer","socketserver.ThreadingMixIn","socketserver.UnixStreamServer","socketserver.TCPServer","socketserver.BaseServer","builtins.object"],"names":{".class":"SymbolTable"},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.ThreadingUnixStreamServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.ThreadingUnixStreamServer","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"TypeAlias":{".class":"SymbolTableNode","cross_ref":"typing.TypeAlias","kind":"Gdef","module_hidden":true,"module_public":false},"UDPServer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["socketserver.TCPServer"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.UDPServer","name":"UDPServer","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.UDPServer","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.UDPServer","socketserver.TCPServer","socketserver.BaseServer","builtins.object"],"names":{".class":"SymbolTable","get_request":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"socketserver.UDPServer.get_request","name":"get_request","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["socketserver.UDPServer"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"get_request of UDPServer","ret_type":{".class":"TupleType","implicit":false,"items":[{".class":"TupleType","implicit":false,"items":["builtins.bytes","socket.socket"],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"max_packet_size":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_classvar","is_ready"],"fullname":"socketserver.UDPServer.max_packet_size","name":"max_packet_size","setter_type":null,"type":"builtins.int"}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.UDPServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.UDPServer","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"UnixDatagramServer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["socketserver.UDPServer"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.UnixDatagramServer","name":"UnixDatagramServer","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.UnixDatagramServer","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.UnixDatagramServer","socketserver.UDPServer","socketserver.TCPServer","socketserver.BaseServer","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1],"arg_names":["self","server_address","RequestHandlerClass","bind_and_activate"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"socketserver.UnixDatagramServer.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0,1],"arg_names":["self","server_address","RequestHandlerClass","bind_and_activate"],"arg_types":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.UnixDatagramServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.UnixDatagramServer","values":[],"variance":0},{".class":"TypeAliasType","args":[],"type_ref":"socketserver._AfUnixAddress"},{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.UnixDatagramServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.UnixDatagramServer","values":[],"variance":0}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":null,"ret_type":"socketserver.BaseRequestHandler","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},"builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of UnixDatagramServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.UnixDatagramServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.UnixDatagramServer","values":[],"variance":0}]}}},"server_address":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.UnixDatagramServer.server_address","name":"server_address","setter_type":null,"type":{".class":"TypeAliasType","args":[],"type_ref":"socketserver._AfUnixAddress"}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.UnixDatagramServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.UnixDatagramServer","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"UnixStreamServer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["socketserver.TCPServer"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"socketserver.UnixStreamServer","name":"UnixStreamServer","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"socketserver.UnixStreamServer","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"socketserver","mro":["socketserver.UnixStreamServer","socketserver.TCPServer","socketserver.BaseServer","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,1],"arg_names":["self","server_address","RequestHandlerClass","bind_and_activate"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"socketserver.UnixStreamServer.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0,1],"arg_names":["self","server_address","RequestHandlerClass","bind_and_activate"],"arg_types":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.UnixStreamServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.UnixStreamServer","values":[],"variance":0},{".class":"TypeAliasType","args":[],"type_ref":"socketserver._AfUnixAddress"},{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"TypeAliasType","args":[],"type_ref":"_socket._RetAddress"},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.UnixStreamServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.UnixStreamServer","values":[],"variance":0}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":null,"ret_type":"socketserver.BaseRequestHandler","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},"builtins.bool"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of UnixStreamServer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.UnixStreamServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.UnixStreamServer","values":[],"variance":0}]}}},"server_address":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"socketserver.UnixStreamServer.server_address","name":"server_address","setter_type":null,"type":{".class":"TypeAliasType","args":[],"type_ref":"socketserver._AfUnixAddress"}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"socketserver.UnixStreamServer.Self","id":0,"name":"Self","namespace":"","upper_bound":"socketserver.UnixStreamServer","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"_Address":{".class":"SymbolTableNode","cross_ref":"_socket._Address","kind":"Gdef","module_hidden":true,"module_public":false},"_AfInet6Address":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"TypeAlias","alias_tvars":[],"fullname":"socketserver._AfInet6Address","module":"socketserver","no_args":false,"normalized":false,"python_3_12_type_alias":false,"target":{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":["builtins.str","builtins.bytes","builtins.bytearray"],"uses_pep604_syntax":true},"builtins.int","builtins.int","builtins.int"],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}}}},"_AfInetAddress":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"TypeAlias","alias_tvars":[],"fullname":"socketserver._AfInetAddress","module":"socketserver","no_args":false,"normalized":false,"python_3_12_type_alias":false,"target":{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":["builtins.str","builtins.bytes","builtins.bytearray"],"uses_pep604_syntax":true},"builtins.int"],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}}}},"_AfUnixAddress":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"TypeAlias","alias_tvars":[],"fullname":"socketserver._AfUnixAddress","module":"socketserver","no_args":false,"normalized":false,"python_3_12_type_alias":false,"target":{".class":"UnionType","items":["builtins.str","typing_extensions.Buffer"],"uses_pep604_syntax":true}}},"_RequestType":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"TypeAlias","alias_tvars":[],"fullname":"socketserver._RequestType","module":"socketserver","no_args":false,"normalized":false,"python_3_12_type_alias":false,"target":{".class":"UnionType","items":["socket.socket",{".class":"TupleType","implicit":false,"items":["builtins.bytes","socket.socket"],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}}],"uses_pep604_syntax":true}}},"_RetAddress":{".class":"SymbolTableNode","cross_ref":"_socket._RetAddress","kind":"Gdef","module_hidden":true,"module_public":false},"__all__":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"Var","flags":["is_ready","is_inferred","has_explicit_value"],"fullname":"socketserver.__all__","name":"__all__","setter_type":null,"type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"builtins.list"}}},"__annotations__":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"Var","flags":["is_ready"],"fullname":"socketserver.__annotations__","name":"__annotations__","setter_type":null,"type":{".class":"Instance","args":["builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.dict"}}},"__doc__":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"Var","flags":["is_ready"],"fullname":"socketserver.__doc__","name":"__doc__","setter_type":null,"type":"builtins.str"}},"__file__":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"Var","flags":["is_ready"],"fullname":"socketserver.__file__","name":"__file__","setter_type":null,"type":"builtins.str"}},"__name__":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"Var","flags":["is_ready"],"fullname":"socketserver.__name__","name":"__name__","setter_type":null,"type":"builtins.str"}},"__package__":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"Var","flags":["is_ready"],"fullname":"socketserver.__package__","name":"__package__","setter_type":null,"type":"builtins.str"}},"__spec__":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"Var","flags":["is_ready"],"fullname":"socketserver.__spec__","name":"__spec__","setter_type":null,"type":"_frozen_importlib.ModuleSpec"}},"_socket":{".class":"SymbolTableNode","cross_ref":"socket.socket","kind":"Gdef","module_hidden":true,"module_public":false},"sys":{".class":"SymbolTableNode","cross_ref":"sys","kind":"Gdef","module_hidden":true,"module_public":false},"types":{".class":"SymbolTableNode","cross_ref":"types","kind":"Gdef","module_hidden":true,"module_public":false}},"path":"/home/geodesix/.local/lib/python3.10/site-packages/mypy/typeshed/stdlib/socketserver.pyi"}