pythonhacktoberfeststeamauthenticationauthenticatorsteam-authenticatorsteam-clientsteam-guard-codessteam-websteamworksvalvewebapi
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.
367 lines
20 KiB
367 lines
20 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 CSiteManagerClient_IncomingClient_Request(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
site_instanceid: builtin___int = ...
|
|
client_steamid: builtin___int = ...
|
|
client_local_ip: builtin___int = ...
|
|
connection_key: builtin___bytes = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
site_instanceid : typing___Optional[builtin___int] = None,
|
|
client_steamid : typing___Optional[builtin___int] = None,
|
|
client_local_ip : typing___Optional[builtin___int] = None,
|
|
connection_key : typing___Optional[builtin___bytes] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"client_local_ip",b"client_local_ip",u"client_steamid",b"client_steamid",u"connection_key",b"connection_key",u"site_instanceid",b"site_instanceid"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"client_local_ip",b"client_local_ip",u"client_steamid",b"client_steamid",u"connection_key",b"connection_key",u"site_instanceid",b"site_instanceid"]) -> None: ...
|
|
type___CSiteManagerClient_IncomingClient_Request = CSiteManagerClient_IncomingClient_Request
|
|
|
|
class CSiteManagerClient_IncomingClient_Response(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
|
|
def __init__(self,
|
|
) -> None: ...
|
|
type___CSiteManagerClient_IncomingClient_Response = CSiteManagerClient_IncomingClient_Response
|
|
|
|
class CSiteLicense_ClientSeatCheckout_Notification(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
appid: builtin___int = ...
|
|
eresult: builtin___int = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
appid : typing___Optional[builtin___int] = None,
|
|
eresult : typing___Optional[builtin___int] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"eresult",b"eresult"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"eresult",b"eresult"]) -> None: ...
|
|
type___CSiteLicense_ClientSeatCheckout_Notification = CSiteLicense_ClientSeatCheckout_Notification
|
|
|
|
class CSiteManagerClient_TrackedPayments_Notification(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
class Payment(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
transid: builtin___int = ...
|
|
steamid: builtin___int = ...
|
|
amount: builtin___int = ...
|
|
ecurrency: builtin___int = ...
|
|
time_created: builtin___int = ...
|
|
purchase_status: builtin___int = ...
|
|
machine_name: typing___Text = ...
|
|
persona_name: typing___Text = ...
|
|
profile_url: typing___Text = ...
|
|
avatar_url: typing___Text = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
transid : typing___Optional[builtin___int] = None,
|
|
steamid : typing___Optional[builtin___int] = None,
|
|
amount : typing___Optional[builtin___int] = None,
|
|
ecurrency : typing___Optional[builtin___int] = None,
|
|
time_created : typing___Optional[builtin___int] = None,
|
|
purchase_status : typing___Optional[builtin___int] = None,
|
|
machine_name : typing___Optional[typing___Text] = None,
|
|
persona_name : typing___Optional[typing___Text] = None,
|
|
profile_url : typing___Optional[typing___Text] = None,
|
|
avatar_url : typing___Optional[typing___Text] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"amount",b"amount",u"avatar_url",b"avatar_url",u"ecurrency",b"ecurrency",u"machine_name",b"machine_name",u"persona_name",b"persona_name",u"profile_url",b"profile_url",u"purchase_status",b"purchase_status",u"steamid",b"steamid",u"time_created",b"time_created",u"transid",b"transid"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"amount",b"amount",u"avatar_url",b"avatar_url",u"ecurrency",b"ecurrency",u"machine_name",b"machine_name",u"persona_name",b"persona_name",u"profile_url",b"profile_url",u"purchase_status",b"purchase_status",u"steamid",b"steamid",u"time_created",b"time_created",u"transid",b"transid"]) -> None: ...
|
|
type___Payment = Payment
|
|
|
|
site_id: builtin___int = ...
|
|
|
|
@property
|
|
def payments(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CSiteManagerClient_TrackedPayments_Notification.Payment]: ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
site_id : typing___Optional[builtin___int] = None,
|
|
payments : typing___Optional[typing___Iterable[type___CSiteManagerClient_TrackedPayments_Notification.Payment]] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"site_id",b"site_id"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"payments",b"payments",u"site_id",b"site_id"]) -> None: ...
|
|
type___CSiteManagerClient_TrackedPayments_Notification = CSiteManagerClient_TrackedPayments_Notification
|
|
|
|
class CSiteLicense_InitiateAssociation_Request(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
site_steamid: builtin___int = ...
|
|
site_instanceid: builtin___int = ...
|
|
client_local_ip: builtin___int = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
site_steamid : typing___Optional[builtin___int] = None,
|
|
site_instanceid : typing___Optional[builtin___int] = None,
|
|
client_local_ip : typing___Optional[builtin___int] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"client_local_ip",b"client_local_ip",u"site_instanceid",b"site_instanceid",u"site_steamid",b"site_steamid"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"client_local_ip",b"client_local_ip",u"site_instanceid",b"site_instanceid",u"site_steamid",b"site_steamid"]) -> None: ...
|
|
type___CSiteLicense_InitiateAssociation_Request = CSiteLicense_InitiateAssociation_Request
|
|
|
|
class CSiteLicense_InitiateAssociation_Response(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
connection_key: builtin___bytes = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
connection_key : typing___Optional[builtin___bytes] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"connection_key",b"connection_key"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"connection_key",b"connection_key"]) -> None: ...
|
|
type___CSiteLicense_InitiateAssociation_Response = CSiteLicense_InitiateAssociation_Response
|
|
|
|
class CSiteLicense_LCSAuthenticate_Request(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
instanceid: builtin___int = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
instanceid : typing___Optional[builtin___int] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"instanceid",b"instanceid"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"instanceid",b"instanceid"]) -> None: ...
|
|
type___CSiteLicense_LCSAuthenticate_Request = CSiteLicense_LCSAuthenticate_Request
|
|
|
|
class CSiteLicense_LCSAuthenticate_Response(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
site_id: builtin___int = ...
|
|
site_name: typing___Text = ...
|
|
new_session: builtin___bool = ...
|
|
no_site_licenses: builtin___bool = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
site_id : typing___Optional[builtin___int] = None,
|
|
site_name : typing___Optional[typing___Text] = None,
|
|
new_session : typing___Optional[builtin___bool] = None,
|
|
no_site_licenses : typing___Optional[builtin___bool] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"new_session",b"new_session",u"no_site_licenses",b"no_site_licenses",u"site_id",b"site_id",u"site_name",b"site_name"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"new_session",b"new_session",u"no_site_licenses",b"no_site_licenses",u"site_id",b"site_id",u"site_name",b"site_name"]) -> None: ...
|
|
type___CSiteLicense_LCSAuthenticate_Response = CSiteLicense_LCSAuthenticate_Response
|
|
|
|
class CSiteLicense_LCSAssociateUser_Request(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
steamid: builtin___int = ...
|
|
local_ip: builtin___int = ...
|
|
instanceid: builtin___int = ...
|
|
machine_name: typing___Text = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
steamid : typing___Optional[builtin___int] = None,
|
|
local_ip : typing___Optional[builtin___int] = None,
|
|
instanceid : typing___Optional[builtin___int] = None,
|
|
machine_name : typing___Optional[typing___Text] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"instanceid",b"instanceid",u"local_ip",b"local_ip",u"machine_name",b"machine_name",u"steamid",b"steamid"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"instanceid",b"instanceid",u"local_ip",b"local_ip",u"machine_name",b"machine_name",u"steamid",b"steamid"]) -> None: ...
|
|
type___CSiteLicense_LCSAssociateUser_Request = CSiteLicense_LCSAssociateUser_Request
|
|
|
|
class CSiteLicense_LCSAssociateUser_Response(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
|
|
def __init__(self,
|
|
) -> None: ...
|
|
type___CSiteLicense_LCSAssociateUser_Response = CSiteLicense_LCSAssociateUser_Response
|
|
|
|
class CSiteLicense_ClientSeatCheckout_Request(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
steamid: builtin___int = ...
|
|
instanceid: builtin___int = ...
|
|
appid: builtin___int = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
steamid : typing___Optional[builtin___int] = None,
|
|
instanceid : typing___Optional[builtin___int] = None,
|
|
appid : typing___Optional[builtin___int] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"instanceid",b"instanceid",u"steamid",b"steamid"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"instanceid",b"instanceid",u"steamid",b"steamid"]) -> None: ...
|
|
type___CSiteLicense_ClientSeatCheckout_Request = CSiteLicense_ClientSeatCheckout_Request
|
|
|
|
class CSiteLicense_ClientSeatCheckout_Response(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
|
|
def __init__(self,
|
|
) -> None: ...
|
|
type___CSiteLicense_ClientSeatCheckout_Response = CSiteLicense_ClientSeatCheckout_Response
|
|
|
|
class CSiteLicense_ClientGetAvailableSeats_Request(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
steamid: builtin___int = ...
|
|
instanceid: builtin___int = ...
|
|
appid: builtin___int = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
steamid : typing___Optional[builtin___int] = None,
|
|
instanceid : typing___Optional[builtin___int] = None,
|
|
appid : typing___Optional[builtin___int] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"instanceid",b"instanceid",u"steamid",b"steamid"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"instanceid",b"instanceid",u"steamid",b"steamid"]) -> None: ...
|
|
type___CSiteLicense_ClientGetAvailableSeats_Request = CSiteLicense_ClientGetAvailableSeats_Request
|
|
|
|
class CSiteLicense_ClientGetAvailableSeats_Response(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
available_seats: builtin___int = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
available_seats : typing___Optional[builtin___int] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"available_seats",b"available_seats"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"available_seats",b"available_seats"]) -> None: ...
|
|
type___CSiteLicense_ClientGetAvailableSeats_Response = CSiteLicense_ClientGetAvailableSeats_Response
|
|
|
|
class SiteManagerClient(google___protobuf___service___Service, metaclass=abc___ABCMeta):
|
|
@abc___abstractmethod
|
|
def IncomingClient(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteManagerClient_IncomingClient_Request,
|
|
done: typing___Optional[typing___Callable[[type___CSiteManagerClient_IncomingClient_Response], None]],
|
|
) -> concurrent___futures___Future[type___CSiteManagerClient_IncomingClient_Response]: ...
|
|
@abc___abstractmethod
|
|
def ClientSeatCheckoutNotification(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteLicense_ClientSeatCheckout_Notification,
|
|
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
|
|
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
|
|
@abc___abstractmethod
|
|
def TrackedPaymentsNotification(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteManagerClient_TrackedPayments_Notification,
|
|
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
|
|
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
|
|
class SiteManagerClient_Stub(SiteManagerClient):
|
|
def __init__(self, rpc_channel: google___protobuf___service___RpcChannel) -> None: ...
|
|
def IncomingClient(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteManagerClient_IncomingClient_Request,
|
|
done: typing___Optional[typing___Callable[[type___CSiteManagerClient_IncomingClient_Response], None]],
|
|
) -> concurrent___futures___Future[type___CSiteManagerClient_IncomingClient_Response]: ...
|
|
def ClientSeatCheckoutNotification(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteLicense_ClientSeatCheckout_Notification,
|
|
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
|
|
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
|
|
def TrackedPaymentsNotification(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteManagerClient_TrackedPayments_Notification,
|
|
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
|
|
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
|
|
class SiteLicense(google___protobuf___service___Service, metaclass=abc___ABCMeta):
|
|
@abc___abstractmethod
|
|
def InitiateAssociation(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteLicense_InitiateAssociation_Request,
|
|
done: typing___Optional[typing___Callable[[type___CSiteLicense_InitiateAssociation_Response], None]],
|
|
) -> concurrent___futures___Future[type___CSiteLicense_InitiateAssociation_Response]: ...
|
|
@abc___abstractmethod
|
|
def LCSAuthenticate(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteLicense_LCSAuthenticate_Request,
|
|
done: typing___Optional[typing___Callable[[type___CSiteLicense_LCSAuthenticate_Response], None]],
|
|
) -> concurrent___futures___Future[type___CSiteLicense_LCSAuthenticate_Response]: ...
|
|
@abc___abstractmethod
|
|
def LCSAssociateUser(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteLicense_LCSAssociateUser_Request,
|
|
done: typing___Optional[typing___Callable[[type___CSiteLicense_LCSAssociateUser_Response], None]],
|
|
) -> concurrent___futures___Future[type___CSiteLicense_LCSAssociateUser_Response]: ...
|
|
@abc___abstractmethod
|
|
def ClientSeatCheckout(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteLicense_ClientSeatCheckout_Request,
|
|
done: typing___Optional[typing___Callable[[type___CSiteLicense_ClientSeatCheckout_Response], None]],
|
|
) -> concurrent___futures___Future[type___CSiteLicense_ClientSeatCheckout_Response]: ...
|
|
@abc___abstractmethod
|
|
def ClientGetAvailableSeats(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteLicense_ClientGetAvailableSeats_Request,
|
|
done: typing___Optional[typing___Callable[[type___CSiteLicense_ClientGetAvailableSeats_Response], None]],
|
|
) -> concurrent___futures___Future[type___CSiteLicense_ClientGetAvailableSeats_Response]: ...
|
|
class SiteLicense_Stub(SiteLicense):
|
|
def __init__(self, rpc_channel: google___protobuf___service___RpcChannel) -> None: ...
|
|
def InitiateAssociation(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteLicense_InitiateAssociation_Request,
|
|
done: typing___Optional[typing___Callable[[type___CSiteLicense_InitiateAssociation_Response], None]],
|
|
) -> concurrent___futures___Future[type___CSiteLicense_InitiateAssociation_Response]: ...
|
|
def LCSAuthenticate(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteLicense_LCSAuthenticate_Request,
|
|
done: typing___Optional[typing___Callable[[type___CSiteLicense_LCSAuthenticate_Response], None]],
|
|
) -> concurrent___futures___Future[type___CSiteLicense_LCSAuthenticate_Response]: ...
|
|
def LCSAssociateUser(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteLicense_LCSAssociateUser_Request,
|
|
done: typing___Optional[typing___Callable[[type___CSiteLicense_LCSAssociateUser_Response], None]],
|
|
) -> concurrent___futures___Future[type___CSiteLicense_LCSAssociateUser_Response]: ...
|
|
def ClientSeatCheckout(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteLicense_ClientSeatCheckout_Request,
|
|
done: typing___Optional[typing___Callable[[type___CSiteLicense_ClientSeatCheckout_Response], None]],
|
|
) -> concurrent___futures___Future[type___CSiteLicense_ClientSeatCheckout_Response]: ...
|
|
def ClientGetAvailableSeats(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CSiteLicense_ClientGetAvailableSeats_Request,
|
|
done: typing___Optional[typing___Callable[[type___CSiteLicense_ClientGetAvailableSeats_Response], None]],
|
|
) -> concurrent___futures___Future[type___CSiteLicense_ClientGetAvailableSeats_Response]: ...
|