You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

531 lines
28 KiB

# @generated by generate_proto_mypy_stubs.py. Do not edit!
import sys
from abc import (
ABCMeta as abc___ABCMeta,
abstractmethod as abc___abstractmethod,
)
from concurrent.futures import (
Future as concurrent___futures___Future,
)
from google.protobuf.descriptor import (
Descriptor as google___protobuf___descriptor___Descriptor,
FileDescriptor as google___protobuf___descriptor___FileDescriptor,
)
from google.protobuf.internal.containers import (
RepeatedCompositeFieldContainer as google___protobuf___internal___containers___RepeatedCompositeFieldContainer,
)
from google.protobuf.message import (
Message as google___protobuf___message___Message,
)
from google.protobuf.service import (
RpcChannel as google___protobuf___service___RpcChannel,
RpcController as google___protobuf___service___RpcController,
Service as google___protobuf___service___Service,
)
from steammessages_unified_base_pb2 import (
NoResponse as steammessages_unified_base_pb2___NoResponse,
)
from typing import (
Callable as typing___Callable,
Iterable as typing___Iterable,
Optional as typing___Optional,
Text as typing___Text,
)
from typing_extensions import (
Literal as typing_extensions___Literal,
)
builtin___bool = bool
builtin___bytes = bytes
builtin___float = float
builtin___int = int
DESCRIPTOR: google___protobuf___descriptor___FileDescriptor = ...
class ParentalApp(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
appid: builtin___int = ...
is_allowed: builtin___bool = ...
def __init__(self,
*,
appid : typing___Optional[builtin___int] = None,
is_allowed : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"is_allowed",b"is_allowed"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"is_allowed",b"is_allowed"]) -> None: ...
type___ParentalApp = ParentalApp
class ParentalSettings(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steamid: builtin___int = ...
applist_base_id: builtin___int = ...
applist_base_description: typing___Text = ...
passwordhashtype: builtin___int = ...
salt: builtin___bytes = ...
passwordhash: builtin___bytes = ...
is_enabled: builtin___bool = ...
enabled_features: builtin___int = ...
recovery_email: typing___Text = ...
is_site_license_lock: builtin___bool = ...
@property
def applist_base(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___ParentalApp]: ...
@property
def applist_custom(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___ParentalApp]: ...
def __init__(self,
*,
steamid : typing___Optional[builtin___int] = None,
applist_base_id : typing___Optional[builtin___int] = None,
applist_base_description : typing___Optional[typing___Text] = None,
applist_base : typing___Optional[typing___Iterable[type___ParentalApp]] = None,
applist_custom : typing___Optional[typing___Iterable[type___ParentalApp]] = None,
passwordhashtype : typing___Optional[builtin___int] = None,
salt : typing___Optional[builtin___bytes] = None,
passwordhash : typing___Optional[builtin___bytes] = None,
is_enabled : typing___Optional[builtin___bool] = None,
enabled_features : typing___Optional[builtin___int] = None,
recovery_email : typing___Optional[typing___Text] = None,
is_site_license_lock : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"applist_base_description",b"applist_base_description",u"applist_base_id",b"applist_base_id",u"enabled_features",b"enabled_features",u"is_enabled",b"is_enabled",u"is_site_license_lock",b"is_site_license_lock",u"passwordhash",b"passwordhash",u"passwordhashtype",b"passwordhashtype",u"recovery_email",b"recovery_email",u"salt",b"salt",u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"applist_base",b"applist_base",u"applist_base_description",b"applist_base_description",u"applist_base_id",b"applist_base_id",u"applist_custom",b"applist_custom",u"enabled_features",b"enabled_features",u"is_enabled",b"is_enabled",u"is_site_license_lock",b"is_site_license_lock",u"passwordhash",b"passwordhash",u"passwordhashtype",b"passwordhashtype",u"recovery_email",b"recovery_email",u"salt",b"salt",u"steamid",b"steamid"]) -> None: ...
type___ParentalSettings = ParentalSettings
class CParental_EnableParentalSettings_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
password: typing___Text = ...
sessionid: typing___Text = ...
enablecode: builtin___int = ...
steamid: builtin___int = ...
@property
def settings(self) -> type___ParentalSettings: ...
def __init__(self,
*,
password : typing___Optional[typing___Text] = None,
settings : typing___Optional[type___ParentalSettings] = None,
sessionid : typing___Optional[typing___Text] = None,
enablecode : typing___Optional[builtin___int] = None,
steamid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"enablecode",b"enablecode",u"password",b"password",u"sessionid",b"sessionid",u"settings",b"settings",u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"enablecode",b"enablecode",u"password",b"password",u"sessionid",b"sessionid",u"settings",b"settings",u"steamid",b"steamid"]) -> None: ...
type___CParental_EnableParentalSettings_Request = CParental_EnableParentalSettings_Request
class CParental_EnableParentalSettings_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CParental_EnableParentalSettings_Response = CParental_EnableParentalSettings_Response
class CParental_DisableParentalSettings_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
password: typing___Text = ...
steamid: builtin___int = ...
def __init__(self,
*,
password : typing___Optional[typing___Text] = None,
steamid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"password",b"password",u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"password",b"password",u"steamid",b"steamid"]) -> None: ...
type___CParental_DisableParentalSettings_Request = CParental_DisableParentalSettings_Request
class CParental_DisableParentalSettings_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CParental_DisableParentalSettings_Response = CParental_DisableParentalSettings_Response
class CParental_GetParentalSettings_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steamid: builtin___int = ...
def __init__(self,
*,
steamid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"steamid",b"steamid"]) -> None: ...
type___CParental_GetParentalSettings_Request = CParental_GetParentalSettings_Request
class CParental_GetParentalSettings_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
@property
def settings(self) -> type___ParentalSettings: ...
def __init__(self,
*,
settings : typing___Optional[type___ParentalSettings] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"settings",b"settings"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"settings",b"settings"]) -> None: ...
type___CParental_GetParentalSettings_Response = CParental_GetParentalSettings_Response
class CParental_GetSignedParentalSettings_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
priority: builtin___int = ...
def __init__(self,
*,
priority : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"priority",b"priority"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"priority",b"priority"]) -> None: ...
type___CParental_GetSignedParentalSettings_Request = CParental_GetSignedParentalSettings_Request
class CParental_GetSignedParentalSettings_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
serialized_settings: builtin___bytes = ...
signature: builtin___bytes = ...
def __init__(self,
*,
serialized_settings : typing___Optional[builtin___bytes] = None,
signature : typing___Optional[builtin___bytes] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"serialized_settings",b"serialized_settings",u"signature",b"signature"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"serialized_settings",b"serialized_settings",u"signature",b"signature"]) -> None: ...
type___CParental_GetSignedParentalSettings_Response = CParental_GetSignedParentalSettings_Response
class CParental_SetParentalSettings_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
password: typing___Text = ...
new_password: typing___Text = ...
sessionid: typing___Text = ...
steamid: builtin___int = ...
@property
def settings(self) -> type___ParentalSettings: ...
def __init__(self,
*,
password : typing___Optional[typing___Text] = None,
settings : typing___Optional[type___ParentalSettings] = None,
new_password : typing___Optional[typing___Text] = None,
sessionid : typing___Optional[typing___Text] = None,
steamid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"new_password",b"new_password",u"password",b"password",u"sessionid",b"sessionid",u"settings",b"settings",u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"new_password",b"new_password",u"password",b"password",u"sessionid",b"sessionid",u"settings",b"settings",u"steamid",b"steamid"]) -> None: ...
type___CParental_SetParentalSettings_Request = CParental_SetParentalSettings_Request
class CParental_SetParentalSettings_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CParental_SetParentalSettings_Response = CParental_SetParentalSettings_Response
class CParental_ValidateToken_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
unlock_token: typing___Text = ...
def __init__(self,
*,
unlock_token : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"unlock_token",b"unlock_token"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"unlock_token",b"unlock_token"]) -> None: ...
type___CParental_ValidateToken_Request = CParental_ValidateToken_Request
class CParental_ValidateToken_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CParental_ValidateToken_Response = CParental_ValidateToken_Response
class CParental_ValidatePassword_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
password: typing___Text = ...
session: typing___Text = ...
send_unlock_on_success: builtin___bool = ...
def __init__(self,
*,
password : typing___Optional[typing___Text] = None,
session : typing___Optional[typing___Text] = None,
send_unlock_on_success : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"password",b"password",u"send_unlock_on_success",b"send_unlock_on_success",u"session",b"session"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"password",b"password",u"send_unlock_on_success",b"send_unlock_on_success",u"session",b"session"]) -> None: ...
type___CParental_ValidatePassword_Request = CParental_ValidatePassword_Request
class CParental_ValidatePassword_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
token: typing___Text = ...
def __init__(self,
*,
token : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"token",b"token"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"token",b"token"]) -> None: ...
type___CParental_ValidatePassword_Response = CParental_ValidatePassword_Response
class CParental_LockClient_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
session: typing___Text = ...
def __init__(self,
*,
session : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"session",b"session"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"session",b"session"]) -> None: ...
type___CParental_LockClient_Request = CParental_LockClient_Request
class CParental_LockClient_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CParental_LockClient_Response = CParental_LockClient_Response
class CParental_RequestRecoveryCode_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CParental_RequestRecoveryCode_Request = CParental_RequestRecoveryCode_Request
class CParental_RequestRecoveryCode_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CParental_RequestRecoveryCode_Response = CParental_RequestRecoveryCode_Response
class CParental_DisableWithRecoveryCode_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
recovery_code: builtin___int = ...
steamid: builtin___int = ...
def __init__(self,
*,
recovery_code : typing___Optional[builtin___int] = None,
steamid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"recovery_code",b"recovery_code",u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"recovery_code",b"recovery_code",u"steamid",b"steamid"]) -> None: ...
type___CParental_DisableWithRecoveryCode_Request = CParental_DisableWithRecoveryCode_Request
class CParental_DisableWithRecoveryCode_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CParental_DisableWithRecoveryCode_Response = CParental_DisableWithRecoveryCode_Response
class CParental_ParentalSettingsChange_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
serialized_settings: builtin___bytes = ...
signature: builtin___bytes = ...
password: typing___Text = ...
sessionid: typing___Text = ...
def __init__(self,
*,
serialized_settings : typing___Optional[builtin___bytes] = None,
signature : typing___Optional[builtin___bytes] = None,
password : typing___Optional[typing___Text] = None,
sessionid : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"password",b"password",u"serialized_settings",b"serialized_settings",u"sessionid",b"sessionid",u"signature",b"signature"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"password",b"password",u"serialized_settings",b"serialized_settings",u"sessionid",b"sessionid",u"signature",b"signature"]) -> None: ...
type___CParental_ParentalSettingsChange_Notification = CParental_ParentalSettingsChange_Notification
class CParental_ParentalUnlock_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
password: typing___Text = ...
sessionid: typing___Text = ...
def __init__(self,
*,
password : typing___Optional[typing___Text] = None,
sessionid : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"password",b"password",u"sessionid",b"sessionid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"password",b"password",u"sessionid",b"sessionid"]) -> None: ...
type___CParental_ParentalUnlock_Notification = CParental_ParentalUnlock_Notification
class CParental_ParentalLock_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
sessionid: typing___Text = ...
def __init__(self,
*,
sessionid : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"sessionid",b"sessionid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"sessionid",b"sessionid"]) -> None: ...
type___CParental_ParentalLock_Notification = CParental_ParentalLock_Notification
class Parental(google___protobuf___service___Service, metaclass=abc___ABCMeta):
@abc___abstractmethod
def EnableParentalSettings(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_EnableParentalSettings_Request,
done: typing___Optional[typing___Callable[[type___CParental_EnableParentalSettings_Response], None]],
) -> concurrent___futures___Future[type___CParental_EnableParentalSettings_Response]: ...
@abc___abstractmethod
def DisableParentalSettings(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_DisableParentalSettings_Request,
done: typing___Optional[typing___Callable[[type___CParental_DisableParentalSettings_Response], None]],
) -> concurrent___futures___Future[type___CParental_DisableParentalSettings_Response]: ...
@abc___abstractmethod
def GetParentalSettings(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_GetParentalSettings_Request,
done: typing___Optional[typing___Callable[[type___CParental_GetParentalSettings_Response], None]],
) -> concurrent___futures___Future[type___CParental_GetParentalSettings_Response]: ...
@abc___abstractmethod
def GetSignedParentalSettings(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_GetSignedParentalSettings_Request,
done: typing___Optional[typing___Callable[[type___CParental_GetSignedParentalSettings_Response], None]],
) -> concurrent___futures___Future[type___CParental_GetSignedParentalSettings_Response]: ...
@abc___abstractmethod
def SetParentalSettings(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_SetParentalSettings_Request,
done: typing___Optional[typing___Callable[[type___CParental_SetParentalSettings_Response], None]],
) -> concurrent___futures___Future[type___CParental_SetParentalSettings_Response]: ...
@abc___abstractmethod
def ValidateToken(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_ValidateToken_Request,
done: typing___Optional[typing___Callable[[type___CParental_ValidateToken_Response], None]],
) -> concurrent___futures___Future[type___CParental_ValidateToken_Response]: ...
@abc___abstractmethod
def ValidatePassword(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_ValidatePassword_Request,
done: typing___Optional[typing___Callable[[type___CParental_ValidatePassword_Response], None]],
) -> concurrent___futures___Future[type___CParental_ValidatePassword_Response]: ...
@abc___abstractmethod
def LockClient(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_LockClient_Request,
done: typing___Optional[typing___Callable[[type___CParental_LockClient_Response], None]],
) -> concurrent___futures___Future[type___CParental_LockClient_Response]: ...
@abc___abstractmethod
def RequestRecoveryCode(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_RequestRecoveryCode_Request,
done: typing___Optional[typing___Callable[[type___CParental_RequestRecoveryCode_Response], None]],
) -> concurrent___futures___Future[type___CParental_RequestRecoveryCode_Response]: ...
@abc___abstractmethod
def DisableWithRecoveryCode(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_DisableWithRecoveryCode_Request,
done: typing___Optional[typing___Callable[[type___CParental_DisableWithRecoveryCode_Response], None]],
) -> concurrent___futures___Future[type___CParental_DisableWithRecoveryCode_Response]: ...
class Parental_Stub(Parental):
def __init__(self, rpc_channel: google___protobuf___service___RpcChannel) -> None: ...
def EnableParentalSettings(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_EnableParentalSettings_Request,
done: typing___Optional[typing___Callable[[type___CParental_EnableParentalSettings_Response], None]],
) -> concurrent___futures___Future[type___CParental_EnableParentalSettings_Response]: ...
def DisableParentalSettings(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_DisableParentalSettings_Request,
done: typing___Optional[typing___Callable[[type___CParental_DisableParentalSettings_Response], None]],
) -> concurrent___futures___Future[type___CParental_DisableParentalSettings_Response]: ...
def GetParentalSettings(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_GetParentalSettings_Request,
done: typing___Optional[typing___Callable[[type___CParental_GetParentalSettings_Response], None]],
) -> concurrent___futures___Future[type___CParental_GetParentalSettings_Response]: ...
def GetSignedParentalSettings(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_GetSignedParentalSettings_Request,
done: typing___Optional[typing___Callable[[type___CParental_GetSignedParentalSettings_Response], None]],
) -> concurrent___futures___Future[type___CParental_GetSignedParentalSettings_Response]: ...
def SetParentalSettings(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_SetParentalSettings_Request,
done: typing___Optional[typing___Callable[[type___CParental_SetParentalSettings_Response], None]],
) -> concurrent___futures___Future[type___CParental_SetParentalSettings_Response]: ...
def ValidateToken(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_ValidateToken_Request,
done: typing___Optional[typing___Callable[[type___CParental_ValidateToken_Response], None]],
) -> concurrent___futures___Future[type___CParental_ValidateToken_Response]: ...
def ValidatePassword(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_ValidatePassword_Request,
done: typing___Optional[typing___Callable[[type___CParental_ValidatePassword_Response], None]],
) -> concurrent___futures___Future[type___CParental_ValidatePassword_Response]: ...
def LockClient(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_LockClient_Request,
done: typing___Optional[typing___Callable[[type___CParental_LockClient_Response], None]],
) -> concurrent___futures___Future[type___CParental_LockClient_Response]: ...
def RequestRecoveryCode(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_RequestRecoveryCode_Request,
done: typing___Optional[typing___Callable[[type___CParental_RequestRecoveryCode_Response], None]],
) -> concurrent___futures___Future[type___CParental_RequestRecoveryCode_Response]: ...
def DisableWithRecoveryCode(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_DisableWithRecoveryCode_Request,
done: typing___Optional[typing___Callable[[type___CParental_DisableWithRecoveryCode_Response], None]],
) -> concurrent___futures___Future[type___CParental_DisableWithRecoveryCode_Response]: ...
class ParentalClient(google___protobuf___service___Service, metaclass=abc___ABCMeta):
@abc___abstractmethod
def NotifySettingsChange(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_ParentalSettingsChange_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifyUnlock(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_ParentalUnlock_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifyLock(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_ParentalLock_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
class ParentalClient_Stub(ParentalClient):
def __init__(self, rpc_channel: google___protobuf___service___RpcChannel) -> None: ...
def NotifySettingsChange(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_ParentalSettingsChange_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifyUnlock(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_ParentalUnlock_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifyLock(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CParental_ParentalLock_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...