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

# @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]: ...