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.
318 lines
18 KiB
318 lines
18 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,
|
|
RepeatedScalarFieldContainer as google___protobuf___internal___containers___RepeatedScalarFieldContainer,
|
|
)
|
|
|
|
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 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 CEcon_GetTradeOfferAccessToken_Request(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
generate_new_token: builtin___bool = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
generate_new_token : typing___Optional[builtin___bool] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"generate_new_token",b"generate_new_token"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"generate_new_token",b"generate_new_token"]) -> None: ...
|
|
type___CEcon_GetTradeOfferAccessToken_Request = CEcon_GetTradeOfferAccessToken_Request
|
|
|
|
class CEcon_GetTradeOfferAccessToken_Response(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
trade_offer_access_token: typing___Text = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
trade_offer_access_token : typing___Optional[typing___Text] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"trade_offer_access_token",b"trade_offer_access_token"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"trade_offer_access_token",b"trade_offer_access_token"]) -> None: ...
|
|
type___CEcon_GetTradeOfferAccessToken_Response = CEcon_GetTradeOfferAccessToken_Response
|
|
|
|
class CEcon_ClientGetItemShopOverlayAuthURL_Request(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
return_url: typing___Text = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
return_url : typing___Optional[typing___Text] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"return_url",b"return_url"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"return_url",b"return_url"]) -> None: ...
|
|
type___CEcon_ClientGetItemShopOverlayAuthURL_Request = CEcon_ClientGetItemShopOverlayAuthURL_Request
|
|
|
|
class CEcon_ClientGetItemShopOverlayAuthURL_Response(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
url: typing___Text = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
url : typing___Optional[typing___Text] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"url",b"url"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"url",b"url"]) -> None: ...
|
|
type___CEcon_ClientGetItemShopOverlayAuthURL_Response = CEcon_ClientGetItemShopOverlayAuthURL_Response
|
|
|
|
class CEcon_GetAssetClassInfo_Request(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
class Class(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
classid: builtin___int = ...
|
|
instanceid: builtin___int = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
classid : typing___Optional[builtin___int] = None,
|
|
instanceid : typing___Optional[builtin___int] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"classid",b"classid",u"instanceid",b"instanceid"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"classid",b"classid",u"instanceid",b"instanceid"]) -> None: ...
|
|
type___Class = Class
|
|
|
|
language: typing___Text = ...
|
|
appid: builtin___int = ...
|
|
|
|
@property
|
|
def classes(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CEcon_GetAssetClassInfo_Request.Class]: ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
language : typing___Optional[typing___Text] = None,
|
|
appid : typing___Optional[builtin___int] = None,
|
|
classes : typing___Optional[typing___Iterable[type___CEcon_GetAssetClassInfo_Request.Class]] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"language",b"language"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"classes",b"classes",u"language",b"language"]) -> None: ...
|
|
type___CEcon_GetAssetClassInfo_Request = CEcon_GetAssetClassInfo_Request
|
|
|
|
class CEconItem_DescriptionLine(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
type: typing___Text = ...
|
|
value: typing___Text = ...
|
|
color: typing___Text = ...
|
|
label: typing___Text = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
type : typing___Optional[typing___Text] = None,
|
|
value : typing___Optional[typing___Text] = None,
|
|
color : typing___Optional[typing___Text] = None,
|
|
label : typing___Optional[typing___Text] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"color",b"color",u"label",b"label",u"type",b"type",u"value",b"value"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"color",b"color",u"label",b"label",u"type",b"type",u"value",b"value"]) -> None: ...
|
|
type___CEconItem_DescriptionLine = CEconItem_DescriptionLine
|
|
|
|
class CEconItem_Action(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
link: typing___Text = ...
|
|
name: typing___Text = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
link : typing___Optional[typing___Text] = None,
|
|
name : typing___Optional[typing___Text] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"link",b"link",u"name",b"name"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"link",b"link",u"name",b"name"]) -> None: ...
|
|
type___CEconItem_Action = CEconItem_Action
|
|
|
|
class CEconItem_Description(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
appid: builtin___int = ...
|
|
classid: builtin___int = ...
|
|
instanceid: builtin___int = ...
|
|
currency: builtin___bool = ...
|
|
background_color: typing___Text = ...
|
|
icon_url: typing___Text = ...
|
|
icon_url_large: typing___Text = ...
|
|
tradable: builtin___bool = ...
|
|
fraudwarnings: google___protobuf___internal___containers___RepeatedScalarFieldContainer[typing___Text] = ...
|
|
name: typing___Text = ...
|
|
name_color: typing___Text = ...
|
|
type: typing___Text = ...
|
|
market_name: typing___Text = ...
|
|
market_hash_name: typing___Text = ...
|
|
market_fee: typing___Text = ...
|
|
market_fee_app: builtin___int = ...
|
|
commodity: builtin___bool = ...
|
|
market_tradable_restriction: builtin___int = ...
|
|
market_marketable_restriction: builtin___int = ...
|
|
marketable: builtin___bool = ...
|
|
item_expiration: typing___Text = ...
|
|
market_buy_country_restriction: typing___Text = ...
|
|
market_sell_country_restriction: typing___Text = ...
|
|
|
|
@property
|
|
def descriptions(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CEconItem_DescriptionLine]: ...
|
|
|
|
@property
|
|
def actions(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CEconItem_Action]: ...
|
|
|
|
@property
|
|
def owner_descriptions(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CEconItem_DescriptionLine]: ...
|
|
|
|
@property
|
|
def owner_actions(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CEconItem_Action]: ...
|
|
|
|
@property
|
|
def contained_item(self) -> type___CEconItem_Description: ...
|
|
|
|
@property
|
|
def market_actions(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CEconItem_Action]: ...
|
|
|
|
@property
|
|
def tags(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CEconItem_Tag]: ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
appid : typing___Optional[builtin___int] = None,
|
|
classid : typing___Optional[builtin___int] = None,
|
|
instanceid : typing___Optional[builtin___int] = None,
|
|
currency : typing___Optional[builtin___bool] = None,
|
|
background_color : typing___Optional[typing___Text] = None,
|
|
icon_url : typing___Optional[typing___Text] = None,
|
|
icon_url_large : typing___Optional[typing___Text] = None,
|
|
descriptions : typing___Optional[typing___Iterable[type___CEconItem_DescriptionLine]] = None,
|
|
tradable : typing___Optional[builtin___bool] = None,
|
|
actions : typing___Optional[typing___Iterable[type___CEconItem_Action]] = None,
|
|
owner_descriptions : typing___Optional[typing___Iterable[type___CEconItem_DescriptionLine]] = None,
|
|
owner_actions : typing___Optional[typing___Iterable[type___CEconItem_Action]] = None,
|
|
fraudwarnings : typing___Optional[typing___Iterable[typing___Text]] = None,
|
|
name : typing___Optional[typing___Text] = None,
|
|
name_color : typing___Optional[typing___Text] = None,
|
|
type : typing___Optional[typing___Text] = None,
|
|
market_name : typing___Optional[typing___Text] = None,
|
|
market_hash_name : typing___Optional[typing___Text] = None,
|
|
market_fee : typing___Optional[typing___Text] = None,
|
|
market_fee_app : typing___Optional[builtin___int] = None,
|
|
contained_item : typing___Optional[type___CEconItem_Description] = None,
|
|
market_actions : typing___Optional[typing___Iterable[type___CEconItem_Action]] = None,
|
|
commodity : typing___Optional[builtin___bool] = None,
|
|
market_tradable_restriction : typing___Optional[builtin___int] = None,
|
|
market_marketable_restriction : typing___Optional[builtin___int] = None,
|
|
marketable : typing___Optional[builtin___bool] = None,
|
|
tags : typing___Optional[typing___Iterable[type___CEconItem_Tag]] = None,
|
|
item_expiration : typing___Optional[typing___Text] = None,
|
|
market_buy_country_restriction : typing___Optional[typing___Text] = None,
|
|
market_sell_country_restriction : typing___Optional[typing___Text] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"background_color",b"background_color",u"classid",b"classid",u"commodity",b"commodity",u"contained_item",b"contained_item",u"currency",b"currency",u"icon_url",b"icon_url",u"icon_url_large",b"icon_url_large",u"instanceid",b"instanceid",u"item_expiration",b"item_expiration",u"market_buy_country_restriction",b"market_buy_country_restriction",u"market_fee",b"market_fee",u"market_fee_app",b"market_fee_app",u"market_hash_name",b"market_hash_name",u"market_marketable_restriction",b"market_marketable_restriction",u"market_name",b"market_name",u"market_sell_country_restriction",b"market_sell_country_restriction",u"market_tradable_restriction",b"market_tradable_restriction",u"marketable",b"marketable",u"name",b"name",u"name_color",b"name_color",u"tradable",b"tradable",u"type",b"type"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"actions",b"actions",u"appid",b"appid",u"background_color",b"background_color",u"classid",b"classid",u"commodity",b"commodity",u"contained_item",b"contained_item",u"currency",b"currency",u"descriptions",b"descriptions",u"fraudwarnings",b"fraudwarnings",u"icon_url",b"icon_url",u"icon_url_large",b"icon_url_large",u"instanceid",b"instanceid",u"item_expiration",b"item_expiration",u"market_actions",b"market_actions",u"market_buy_country_restriction",b"market_buy_country_restriction",u"market_fee",b"market_fee",u"market_fee_app",b"market_fee_app",u"market_hash_name",b"market_hash_name",u"market_marketable_restriction",b"market_marketable_restriction",u"market_name",b"market_name",u"market_sell_country_restriction",b"market_sell_country_restriction",u"market_tradable_restriction",b"market_tradable_restriction",u"marketable",b"marketable",u"name",b"name",u"name_color",b"name_color",u"owner_actions",b"owner_actions",u"owner_descriptions",b"owner_descriptions",u"tags",b"tags",u"tradable",b"tradable",u"type",b"type"]) -> None: ...
|
|
type___CEconItem_Description = CEconItem_Description
|
|
|
|
class CEconItem_Tag(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
appid: builtin___int = ...
|
|
category: typing___Text = ...
|
|
internal_name: typing___Text = ...
|
|
localized_category_name: typing___Text = ...
|
|
localized_tag_name: typing___Text = ...
|
|
color: typing___Text = ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
appid : typing___Optional[builtin___int] = None,
|
|
category : typing___Optional[typing___Text] = None,
|
|
internal_name : typing___Optional[typing___Text] = None,
|
|
localized_category_name : typing___Optional[typing___Text] = None,
|
|
localized_tag_name : typing___Optional[typing___Text] = None,
|
|
color : typing___Optional[typing___Text] = None,
|
|
) -> None: ...
|
|
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"category",b"category",u"color",b"color",u"internal_name",b"internal_name",u"localized_category_name",b"localized_category_name",u"localized_tag_name",b"localized_tag_name"]) -> builtin___bool: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"category",b"category",u"color",b"color",u"internal_name",b"internal_name",u"localized_category_name",b"localized_category_name",u"localized_tag_name",b"localized_tag_name"]) -> None: ...
|
|
type___CEconItem_Tag = CEconItem_Tag
|
|
|
|
class CEcon_GetAssetClassInfo_Response(google___protobuf___message___Message):
|
|
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
|
|
|
|
@property
|
|
def descriptions(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CEconItem_Description]: ...
|
|
|
|
def __init__(self,
|
|
*,
|
|
descriptions : typing___Optional[typing___Iterable[type___CEconItem_Description]] = None,
|
|
) -> None: ...
|
|
def ClearField(self, field_name: typing_extensions___Literal[u"descriptions",b"descriptions"]) -> None: ...
|
|
type___CEcon_GetAssetClassInfo_Response = CEcon_GetAssetClassInfo_Response
|
|
|
|
class Econ(google___protobuf___service___Service, metaclass=abc___ABCMeta):
|
|
@abc___abstractmethod
|
|
def GetTradeOfferAccessToken(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CEcon_GetTradeOfferAccessToken_Request,
|
|
done: typing___Optional[typing___Callable[[type___CEcon_GetTradeOfferAccessToken_Response], None]],
|
|
) -> concurrent___futures___Future[type___CEcon_GetTradeOfferAccessToken_Response]: ...
|
|
@abc___abstractmethod
|
|
def ClientGetItemShopOverlayAuthURL(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CEcon_ClientGetItemShopOverlayAuthURL_Request,
|
|
done: typing___Optional[typing___Callable[[type___CEcon_ClientGetItemShopOverlayAuthURL_Response], None]],
|
|
) -> concurrent___futures___Future[type___CEcon_ClientGetItemShopOverlayAuthURL_Response]: ...
|
|
@abc___abstractmethod
|
|
def GetAssetClassInfo(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CEcon_GetAssetClassInfo_Request,
|
|
done: typing___Optional[typing___Callable[[type___CEcon_GetAssetClassInfo_Response], None]],
|
|
) -> concurrent___futures___Future[type___CEcon_GetAssetClassInfo_Response]: ...
|
|
class Econ_Stub(Econ):
|
|
def __init__(self, rpc_channel: google___protobuf___service___RpcChannel) -> None: ...
|
|
def GetTradeOfferAccessToken(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CEcon_GetTradeOfferAccessToken_Request,
|
|
done: typing___Optional[typing___Callable[[type___CEcon_GetTradeOfferAccessToken_Response], None]],
|
|
) -> concurrent___futures___Future[type___CEcon_GetTradeOfferAccessToken_Response]: ...
|
|
def ClientGetItemShopOverlayAuthURL(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CEcon_ClientGetItemShopOverlayAuthURL_Request,
|
|
done: typing___Optional[typing___Callable[[type___CEcon_ClientGetItemShopOverlayAuthURL_Response], None]],
|
|
) -> concurrent___futures___Future[type___CEcon_ClientGetItemShopOverlayAuthURL_Response]: ...
|
|
def GetAssetClassInfo(self,
|
|
rpc_controller: google___protobuf___service___RpcController,
|
|
request: type___CEcon_GetAssetClassInfo_Request,
|
|
done: typing___Optional[typing___Callable[[type___CEcon_GetAssetClassInfo_Response], None]],
|
|
) -> concurrent___futures___Future[type___CEcon_GetAssetClassInfo_Response]: ...
|