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.
 
 

1745 lines
110 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,
EnumDescriptor as google___protobuf___descriptor___EnumDescriptor,
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.internal.enum_type_wrapper import (
_EnumTypeWrapper as google___protobuf___internal___enum_type_wrapper____EnumTypeWrapper,
)
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,
NewType as typing___NewType,
Optional as typing___Optional,
Text as typing___Text,
cast as typing___cast,
)
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 = ...
EPublishedFileRevisionValue = typing___NewType('EPublishedFileRevisionValue', builtin___int)
type___EPublishedFileRevisionValue = EPublishedFileRevisionValue
EPublishedFileRevision: _EPublishedFileRevision
class _EPublishedFileRevision(google___protobuf___internal___enum_type_wrapper____EnumTypeWrapper[EPublishedFileRevisionValue]):
DESCRIPTOR: google___protobuf___descriptor___EnumDescriptor = ...
k_EPublishedFileRevision_Default = typing___cast(EPublishedFileRevisionValue, 0)
k_EPublishedFileRevision_Latest = typing___cast(EPublishedFileRevisionValue, 1)
k_EPublishedFileRevision_ApprovedSnapshot = typing___cast(EPublishedFileRevisionValue, 2)
k_EPublishedFileRevision_ApprovedSnapshot_China = typing___cast(EPublishedFileRevisionValue, 3)
k_EPublishedFileRevision_RejectedSnapshot = typing___cast(EPublishedFileRevisionValue, 4)
k_EPublishedFileRevision_RejectedSnapshot_China = typing___cast(EPublishedFileRevisionValue, 5)
k_EPublishedFileRevision_Default = typing___cast(EPublishedFileRevisionValue, 0)
k_EPublishedFileRevision_Latest = typing___cast(EPublishedFileRevisionValue, 1)
k_EPublishedFileRevision_ApprovedSnapshot = typing___cast(EPublishedFileRevisionValue, 2)
k_EPublishedFileRevision_ApprovedSnapshot_China = typing___cast(EPublishedFileRevisionValue, 3)
k_EPublishedFileRevision_RejectedSnapshot = typing___cast(EPublishedFileRevisionValue, 4)
k_EPublishedFileRevision_RejectedSnapshot_China = typing___cast(EPublishedFileRevisionValue, 5)
type___EPublishedFileRevision = EPublishedFileRevision
EPublishedFileForSaleStatusValue = typing___NewType('EPublishedFileForSaleStatusValue', builtin___int)
type___EPublishedFileForSaleStatusValue = EPublishedFileForSaleStatusValue
EPublishedFileForSaleStatus: _EPublishedFileForSaleStatus
class _EPublishedFileForSaleStatus(google___protobuf___internal___enum_type_wrapper____EnumTypeWrapper[EPublishedFileForSaleStatusValue]):
DESCRIPTOR: google___protobuf___descriptor___EnumDescriptor = ...
k_PFFSS_NotForSale = typing___cast(EPublishedFileForSaleStatusValue, 0)
k_PFFSS_PendingApproval = typing___cast(EPublishedFileForSaleStatusValue, 1)
k_PFFSS_ApprovedForSale = typing___cast(EPublishedFileForSaleStatusValue, 2)
k_PFFSS_RejectedForSale = typing___cast(EPublishedFileForSaleStatusValue, 3)
k_PFFSS_NoLongerForSale = typing___cast(EPublishedFileForSaleStatusValue, 4)
k_PFFSS_TentativeApproval = typing___cast(EPublishedFileForSaleStatusValue, 5)
k_PFFSS_NotForSale = typing___cast(EPublishedFileForSaleStatusValue, 0)
k_PFFSS_PendingApproval = typing___cast(EPublishedFileForSaleStatusValue, 1)
k_PFFSS_ApprovedForSale = typing___cast(EPublishedFileForSaleStatusValue, 2)
k_PFFSS_RejectedForSale = typing___cast(EPublishedFileForSaleStatusValue, 3)
k_PFFSS_NoLongerForSale = typing___cast(EPublishedFileForSaleStatusValue, 4)
k_PFFSS_TentativeApproval = typing___cast(EPublishedFileForSaleStatusValue, 5)
type___EPublishedFileForSaleStatus = EPublishedFileForSaleStatus
class CPublishedFile_Subscribe_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileid: builtin___int = ...
list_type: builtin___int = ...
appid: builtin___int = ...
notify_client: builtin___bool = ...
def __init__(self,
*,
publishedfileid : typing___Optional[builtin___int] = None,
list_type : typing___Optional[builtin___int] = None,
appid : typing___Optional[builtin___int] = None,
notify_client : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"list_type",b"list_type",u"notify_client",b"notify_client",u"publishedfileid",b"publishedfileid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"list_type",b"list_type",u"notify_client",b"notify_client",u"publishedfileid",b"publishedfileid"]) -> None: ...
type___CPublishedFile_Subscribe_Request = CPublishedFile_Subscribe_Request
class CPublishedFile_Subscribe_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CPublishedFile_Subscribe_Response = CPublishedFile_Subscribe_Response
class CPublishedFile_Unsubscribe_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileid: builtin___int = ...
list_type: builtin___int = ...
appid: builtin___int = ...
notify_client: builtin___bool = ...
def __init__(self,
*,
publishedfileid : typing___Optional[builtin___int] = None,
list_type : typing___Optional[builtin___int] = None,
appid : typing___Optional[builtin___int] = None,
notify_client : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"list_type",b"list_type",u"notify_client",b"notify_client",u"publishedfileid",b"publishedfileid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"list_type",b"list_type",u"notify_client",b"notify_client",u"publishedfileid",b"publishedfileid"]) -> None: ...
type___CPublishedFile_Unsubscribe_Request = CPublishedFile_Unsubscribe_Request
class CPublishedFile_Unsubscribe_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CPublishedFile_Unsubscribe_Response = CPublishedFile_Unsubscribe_Response
class CPublishedFile_CanSubscribe_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileid: builtin___int = ...
def __init__(self,
*,
publishedfileid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"publishedfileid",b"publishedfileid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"publishedfileid",b"publishedfileid"]) -> None: ...
type___CPublishedFile_CanSubscribe_Request = CPublishedFile_CanSubscribe_Request
class CPublishedFile_CanSubscribe_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
can_subscribe: builtin___bool = ...
def __init__(self,
*,
can_subscribe : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"can_subscribe",b"can_subscribe"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"can_subscribe",b"can_subscribe"]) -> None: ...
type___CPublishedFile_CanSubscribe_Response = CPublishedFile_CanSubscribe_Response
class CPublishedFile_Publish_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
appid: builtin___int = ...
consumer_appid: builtin___int = ...
cloudfilename: typing___Text = ...
preview_cloudfilename: typing___Text = ...
title: typing___Text = ...
file_description: typing___Text = ...
file_type: builtin___int = ...
consumer_shortcut_name: typing___Text = ...
youtube_username: typing___Text = ...
youtube_videoid: typing___Text = ...
visibility: builtin___int = ...
redirect_uri: typing___Text = ...
tags: google___protobuf___internal___containers___RepeatedScalarFieldContainer[typing___Text] = ...
collection_type: typing___Text = ...
game_type: typing___Text = ...
url: typing___Text = ...
def __init__(self,
*,
appid : typing___Optional[builtin___int] = None,
consumer_appid : typing___Optional[builtin___int] = None,
cloudfilename : typing___Optional[typing___Text] = None,
preview_cloudfilename : typing___Optional[typing___Text] = None,
title : typing___Optional[typing___Text] = None,
file_description : typing___Optional[typing___Text] = None,
file_type : typing___Optional[builtin___int] = None,
consumer_shortcut_name : typing___Optional[typing___Text] = None,
youtube_username : typing___Optional[typing___Text] = None,
youtube_videoid : typing___Optional[typing___Text] = None,
visibility : typing___Optional[builtin___int] = None,
redirect_uri : typing___Optional[typing___Text] = None,
tags : typing___Optional[typing___Iterable[typing___Text]] = None,
collection_type : typing___Optional[typing___Text] = None,
game_type : typing___Optional[typing___Text] = None,
url : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"cloudfilename",b"cloudfilename",u"collection_type",b"collection_type",u"consumer_appid",b"consumer_appid",u"consumer_shortcut_name",b"consumer_shortcut_name",u"file_description",b"file_description",u"file_type",b"file_type",u"game_type",b"game_type",u"preview_cloudfilename",b"preview_cloudfilename",u"redirect_uri",b"redirect_uri",u"title",b"title",u"url",b"url",u"visibility",b"visibility",u"youtube_username",b"youtube_username",u"youtube_videoid",b"youtube_videoid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"cloudfilename",b"cloudfilename",u"collection_type",b"collection_type",u"consumer_appid",b"consumer_appid",u"consumer_shortcut_name",b"consumer_shortcut_name",u"file_description",b"file_description",u"file_type",b"file_type",u"game_type",b"game_type",u"preview_cloudfilename",b"preview_cloudfilename",u"redirect_uri",b"redirect_uri",u"tags",b"tags",u"title",b"title",u"url",b"url",u"visibility",b"visibility",u"youtube_username",b"youtube_username",u"youtube_videoid",b"youtube_videoid"]) -> None: ...
type___CPublishedFile_Publish_Request = CPublishedFile_Publish_Request
class CPublishedFile_Publish_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileid: builtin___int = ...
redirect_uri: typing___Text = ...
def __init__(self,
*,
publishedfileid : typing___Optional[builtin___int] = None,
redirect_uri : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"publishedfileid",b"publishedfileid",u"redirect_uri",b"redirect_uri"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"publishedfileid",b"publishedfileid",u"redirect_uri",b"redirect_uri"]) -> None: ...
type___CPublishedFile_Publish_Response = CPublishedFile_Publish_Response
class CPublishedFile_GetDetails_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileids: google___protobuf___internal___containers___RepeatedScalarFieldContainer[builtin___int] = ...
includetags: builtin___bool = ...
includeadditionalpreviews: builtin___bool = ...
includechildren: builtin___bool = ...
includekvtags: builtin___bool = ...
includevotes: builtin___bool = ...
short_description: builtin___bool = ...
includeforsaledata: builtin___bool = ...
includemetadata: builtin___bool = ...
language: builtin___int = ...
return_playtime_stats: builtin___int = ...
appid: builtin___int = ...
strip_description_bbcode: builtin___bool = ...
desired_revision: type___EPublishedFileRevisionValue = ...
includereactions: builtin___bool = ...
def __init__(self,
*,
publishedfileids : typing___Optional[typing___Iterable[builtin___int]] = None,
includetags : typing___Optional[builtin___bool] = None,
includeadditionalpreviews : typing___Optional[builtin___bool] = None,
includechildren : typing___Optional[builtin___bool] = None,
includekvtags : typing___Optional[builtin___bool] = None,
includevotes : typing___Optional[builtin___bool] = None,
short_description : typing___Optional[builtin___bool] = None,
includeforsaledata : typing___Optional[builtin___bool] = None,
includemetadata : typing___Optional[builtin___bool] = None,
language : typing___Optional[builtin___int] = None,
return_playtime_stats : typing___Optional[builtin___int] = None,
appid : typing___Optional[builtin___int] = None,
strip_description_bbcode : typing___Optional[builtin___bool] = None,
desired_revision : typing___Optional[type___EPublishedFileRevisionValue] = None,
includereactions : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"desired_revision",b"desired_revision",u"includeadditionalpreviews",b"includeadditionalpreviews",u"includechildren",b"includechildren",u"includeforsaledata",b"includeforsaledata",u"includekvtags",b"includekvtags",u"includemetadata",b"includemetadata",u"includereactions",b"includereactions",u"includetags",b"includetags",u"includevotes",b"includevotes",u"language",b"language",u"return_playtime_stats",b"return_playtime_stats",u"short_description",b"short_description",u"strip_description_bbcode",b"strip_description_bbcode"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"desired_revision",b"desired_revision",u"includeadditionalpreviews",b"includeadditionalpreviews",u"includechildren",b"includechildren",u"includeforsaledata",b"includeforsaledata",u"includekvtags",b"includekvtags",u"includemetadata",b"includemetadata",u"includereactions",b"includereactions",u"includetags",b"includetags",u"includevotes",b"includevotes",u"language",b"language",u"publishedfileids",b"publishedfileids",u"return_playtime_stats",b"return_playtime_stats",u"short_description",b"short_description",u"strip_description_bbcode",b"strip_description_bbcode"]) -> None: ...
type___CPublishedFile_GetDetails_Request = CPublishedFile_GetDetails_Request
class PublishedFileDetails(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class Tag(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
tag: typing___Text = ...
adminonly: builtin___bool = ...
def __init__(self,
*,
tag : typing___Optional[typing___Text] = None,
adminonly : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"adminonly",b"adminonly",u"tag",b"tag"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"adminonly",b"adminonly",u"tag",b"tag"]) -> None: ...
type___Tag = Tag
class Preview(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
previewid: builtin___int = ...
sortorder: builtin___int = ...
url: typing___Text = ...
size: builtin___int = ...
filename: typing___Text = ...
youtubevideoid: typing___Text = ...
preview_type: builtin___int = ...
external_reference: typing___Text = ...
def __init__(self,
*,
previewid : typing___Optional[builtin___int] = None,
sortorder : typing___Optional[builtin___int] = None,
url : typing___Optional[typing___Text] = None,
size : typing___Optional[builtin___int] = None,
filename : typing___Optional[typing___Text] = None,
youtubevideoid : typing___Optional[typing___Text] = None,
preview_type : typing___Optional[builtin___int] = None,
external_reference : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"external_reference",b"external_reference",u"filename",b"filename",u"preview_type",b"preview_type",u"previewid",b"previewid",u"size",b"size",u"sortorder",b"sortorder",u"url",b"url",u"youtubevideoid",b"youtubevideoid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"external_reference",b"external_reference",u"filename",b"filename",u"preview_type",b"preview_type",u"previewid",b"previewid",u"size",b"size",u"sortorder",b"sortorder",u"url",b"url",u"youtubevideoid",b"youtubevideoid"]) -> None: ...
type___Preview = Preview
class Child(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileid: builtin___int = ...
sortorder: builtin___int = ...
file_type: builtin___int = ...
def __init__(self,
*,
publishedfileid : typing___Optional[builtin___int] = None,
sortorder : typing___Optional[builtin___int] = None,
file_type : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"file_type",b"file_type",u"publishedfileid",b"publishedfileid",u"sortorder",b"sortorder"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"file_type",b"file_type",u"publishedfileid",b"publishedfileid",u"sortorder",b"sortorder"]) -> None: ...
type___Child = Child
class KVTag(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
key: typing___Text = ...
value: typing___Text = ...
def __init__(self,
*,
key : typing___Optional[typing___Text] = None,
value : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"key",b"key",u"value",b"value"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"key",b"key",u"value",b"value"]) -> None: ...
type___KVTag = KVTag
class VoteData(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
score: builtin___float = ...
votes_up: builtin___int = ...
votes_down: builtin___int = ...
def __init__(self,
*,
score : typing___Optional[builtin___float] = None,
votes_up : typing___Optional[builtin___int] = None,
votes_down : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"score",b"score",u"votes_down",b"votes_down",u"votes_up",b"votes_up"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"score",b"score",u"votes_down",b"votes_down",u"votes_up",b"votes_up"]) -> None: ...
type___VoteData = VoteData
class ForSaleData(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
is_for_sale: builtin___bool = ...
price_category: builtin___int = ...
estatus: type___EPublishedFileForSaleStatusValue = ...
price_category_floor: builtin___int = ...
price_is_pay_what_you_want: builtin___bool = ...
discount_percentage: builtin___int = ...
def __init__(self,
*,
is_for_sale : typing___Optional[builtin___bool] = None,
price_category : typing___Optional[builtin___int] = None,
estatus : typing___Optional[type___EPublishedFileForSaleStatusValue] = None,
price_category_floor : typing___Optional[builtin___int] = None,
price_is_pay_what_you_want : typing___Optional[builtin___bool] = None,
discount_percentage : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"discount_percentage",b"discount_percentage",u"estatus",b"estatus",u"is_for_sale",b"is_for_sale",u"price_category",b"price_category",u"price_category_floor",b"price_category_floor",u"price_is_pay_what_you_want",b"price_is_pay_what_you_want"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"discount_percentage",b"discount_percentage",u"estatus",b"estatus",u"is_for_sale",b"is_for_sale",u"price_category",b"price_category",u"price_category_floor",b"price_category_floor",u"price_is_pay_what_you_want",b"price_is_pay_what_you_want"]) -> None: ...
type___ForSaleData = ForSaleData
class PlaytimeStats(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
playtime_seconds: builtin___int = ...
num_sessions: builtin___int = ...
def __init__(self,
*,
playtime_seconds : typing___Optional[builtin___int] = None,
num_sessions : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"num_sessions",b"num_sessions",u"playtime_seconds",b"playtime_seconds"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"num_sessions",b"num_sessions",u"playtime_seconds",b"playtime_seconds"]) -> None: ...
type___PlaytimeStats = PlaytimeStats
class Reaction(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
reactionid: builtin___int = ...
count: builtin___int = ...
def __init__(self,
*,
reactionid : typing___Optional[builtin___int] = None,
count : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"count",b"count",u"reactionid",b"reactionid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"count",b"count",u"reactionid",b"reactionid"]) -> None: ...
type___Reaction = Reaction
result: builtin___int = ...
publishedfileid: builtin___int = ...
creator: builtin___int = ...
creator_appid: builtin___int = ...
consumer_appid: builtin___int = ...
consumer_shortcutid: builtin___int = ...
filename: typing___Text = ...
file_size: builtin___int = ...
preview_file_size: builtin___int = ...
file_url: typing___Text = ...
preview_url: typing___Text = ...
youtubevideoid: typing___Text = ...
url: typing___Text = ...
hcontent_file: builtin___int = ...
hcontent_preview: builtin___int = ...
title: typing___Text = ...
file_description: typing___Text = ...
short_description: typing___Text = ...
time_created: builtin___int = ...
time_updated: builtin___int = ...
visibility: builtin___int = ...
flags: builtin___int = ...
workshop_file: builtin___bool = ...
workshop_accepted: builtin___bool = ...
show_subscribe_all: builtin___bool = ...
num_comments_developer: builtin___int = ...
num_comments_public: builtin___int = ...
banned: builtin___bool = ...
ban_reason: typing___Text = ...
banner: builtin___int = ...
can_be_deleted: builtin___bool = ...
incompatible: builtin___bool = ...
app_name: typing___Text = ...
file_type: builtin___int = ...
can_subscribe: builtin___bool = ...
subscriptions: builtin___int = ...
favorited: builtin___int = ...
followers: builtin___int = ...
lifetime_subscriptions: builtin___int = ...
lifetime_favorited: builtin___int = ...
lifetime_followers: builtin___int = ...
lifetime_playtime: builtin___int = ...
lifetime_playtime_sessions: builtin___int = ...
views: builtin___int = ...
image_width: builtin___int = ...
image_height: builtin___int = ...
image_url: typing___Text = ...
spoiler_tag: builtin___bool = ...
shortcutid: builtin___int = ...
shortcutname: typing___Text = ...
num_children: builtin___int = ...
num_reports: builtin___int = ...
time_subscribed: builtin___int = ...
metadata: typing___Text = ...
language: builtin___int = ...
maybe_inappropriate_sex: builtin___bool = ...
maybe_inappropriate_violence: builtin___bool = ...
revision_change_number: builtin___int = ...
revision: type___EPublishedFileRevisionValue = ...
available_revisions: google___protobuf___internal___containers___RepeatedScalarFieldContainer[type___EPublishedFileRevisionValue] = ...
@property
def previews(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___PublishedFileDetails.Preview]: ...
@property
def tags(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___PublishedFileDetails.Tag]: ...
@property
def children(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___PublishedFileDetails.Child]: ...
@property
def kvtags(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___PublishedFileDetails.KVTag]: ...
@property
def vote_data(self) -> type___PublishedFileDetails.VoteData: ...
@property
def playtime_stats(self) -> type___PublishedFileDetails.PlaytimeStats: ...
@property
def for_sale_data(self) -> type___PublishedFileDetails.ForSaleData: ...
@property
def reactions(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___PublishedFileDetails.Reaction]: ...
def __init__(self,
*,
result : typing___Optional[builtin___int] = None,
publishedfileid : typing___Optional[builtin___int] = None,
creator : typing___Optional[builtin___int] = None,
creator_appid : typing___Optional[builtin___int] = None,
consumer_appid : typing___Optional[builtin___int] = None,
consumer_shortcutid : typing___Optional[builtin___int] = None,
filename : typing___Optional[typing___Text] = None,
file_size : typing___Optional[builtin___int] = None,
preview_file_size : typing___Optional[builtin___int] = None,
file_url : typing___Optional[typing___Text] = None,
preview_url : typing___Optional[typing___Text] = None,
youtubevideoid : typing___Optional[typing___Text] = None,
url : typing___Optional[typing___Text] = None,
hcontent_file : typing___Optional[builtin___int] = None,
hcontent_preview : typing___Optional[builtin___int] = None,
title : typing___Optional[typing___Text] = None,
file_description : typing___Optional[typing___Text] = None,
short_description : typing___Optional[typing___Text] = None,
time_created : typing___Optional[builtin___int] = None,
time_updated : typing___Optional[builtin___int] = None,
visibility : typing___Optional[builtin___int] = None,
flags : typing___Optional[builtin___int] = None,
workshop_file : typing___Optional[builtin___bool] = None,
workshop_accepted : typing___Optional[builtin___bool] = None,
show_subscribe_all : typing___Optional[builtin___bool] = None,
num_comments_developer : typing___Optional[builtin___int] = None,
num_comments_public : typing___Optional[builtin___int] = None,
banned : typing___Optional[builtin___bool] = None,
ban_reason : typing___Optional[typing___Text] = None,
banner : typing___Optional[builtin___int] = None,
can_be_deleted : typing___Optional[builtin___bool] = None,
incompatible : typing___Optional[builtin___bool] = None,
app_name : typing___Optional[typing___Text] = None,
file_type : typing___Optional[builtin___int] = None,
can_subscribe : typing___Optional[builtin___bool] = None,
subscriptions : typing___Optional[builtin___int] = None,
favorited : typing___Optional[builtin___int] = None,
followers : typing___Optional[builtin___int] = None,
lifetime_subscriptions : typing___Optional[builtin___int] = None,
lifetime_favorited : typing___Optional[builtin___int] = None,
lifetime_followers : typing___Optional[builtin___int] = None,
lifetime_playtime : typing___Optional[builtin___int] = None,
lifetime_playtime_sessions : typing___Optional[builtin___int] = None,
views : typing___Optional[builtin___int] = None,
image_width : typing___Optional[builtin___int] = None,
image_height : typing___Optional[builtin___int] = None,
image_url : typing___Optional[typing___Text] = None,
spoiler_tag : typing___Optional[builtin___bool] = None,
shortcutid : typing___Optional[builtin___int] = None,
shortcutname : typing___Optional[typing___Text] = None,
num_children : typing___Optional[builtin___int] = None,
num_reports : typing___Optional[builtin___int] = None,
previews : typing___Optional[typing___Iterable[type___PublishedFileDetails.Preview]] = None,
tags : typing___Optional[typing___Iterable[type___PublishedFileDetails.Tag]] = None,
children : typing___Optional[typing___Iterable[type___PublishedFileDetails.Child]] = None,
kvtags : typing___Optional[typing___Iterable[type___PublishedFileDetails.KVTag]] = None,
vote_data : typing___Optional[type___PublishedFileDetails.VoteData] = None,
playtime_stats : typing___Optional[type___PublishedFileDetails.PlaytimeStats] = None,
time_subscribed : typing___Optional[builtin___int] = None,
for_sale_data : typing___Optional[type___PublishedFileDetails.ForSaleData] = None,
metadata : typing___Optional[typing___Text] = None,
language : typing___Optional[builtin___int] = None,
maybe_inappropriate_sex : typing___Optional[builtin___bool] = None,
maybe_inappropriate_violence : typing___Optional[builtin___bool] = None,
revision_change_number : typing___Optional[builtin___int] = None,
revision : typing___Optional[type___EPublishedFileRevisionValue] = None,
available_revisions : typing___Optional[typing___Iterable[type___EPublishedFileRevisionValue]] = None,
reactions : typing___Optional[typing___Iterable[type___PublishedFileDetails.Reaction]] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"app_name",b"app_name",u"ban_reason",b"ban_reason",u"banned",b"banned",u"banner",b"banner",u"can_be_deleted",b"can_be_deleted",u"can_subscribe",b"can_subscribe",u"consumer_appid",b"consumer_appid",u"consumer_shortcutid",b"consumer_shortcutid",u"creator",b"creator",u"creator_appid",b"creator_appid",u"favorited",b"favorited",u"file_description",b"file_description",u"file_size",b"file_size",u"file_type",b"file_type",u"file_url",b"file_url",u"filename",b"filename",u"flags",b"flags",u"followers",b"followers",u"for_sale_data",b"for_sale_data",u"hcontent_file",b"hcontent_file",u"hcontent_preview",b"hcontent_preview",u"image_height",b"image_height",u"image_url",b"image_url",u"image_width",b"image_width",u"incompatible",b"incompatible",u"language",b"language",u"lifetime_favorited",b"lifetime_favorited",u"lifetime_followers",b"lifetime_followers",u"lifetime_playtime",b"lifetime_playtime",u"lifetime_playtime_sessions",b"lifetime_playtime_sessions",u"lifetime_subscriptions",b"lifetime_subscriptions",u"maybe_inappropriate_sex",b"maybe_inappropriate_sex",u"maybe_inappropriate_violence",b"maybe_inappropriate_violence",u"metadata",b"metadata",u"num_children",b"num_children",u"num_comments_developer",b"num_comments_developer",u"num_comments_public",b"num_comments_public",u"num_reports",b"num_reports",u"playtime_stats",b"playtime_stats",u"preview_file_size",b"preview_file_size",u"preview_url",b"preview_url",u"publishedfileid",b"publishedfileid",u"result",b"result",u"revision",b"revision",u"revision_change_number",b"revision_change_number",u"short_description",b"short_description",u"shortcutid",b"shortcutid",u"shortcutname",b"shortcutname",u"show_subscribe_all",b"show_subscribe_all",u"spoiler_tag",b"spoiler_tag",u"subscriptions",b"subscriptions",u"time_created",b"time_created",u"time_subscribed",b"time_subscribed",u"time_updated",b"time_updated",u"title",b"title",u"url",b"url",u"views",b"views",u"visibility",b"visibility",u"vote_data",b"vote_data",u"workshop_accepted",b"workshop_accepted",u"workshop_file",b"workshop_file",u"youtubevideoid",b"youtubevideoid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"app_name",b"app_name",u"available_revisions",b"available_revisions",u"ban_reason",b"ban_reason",u"banned",b"banned",u"banner",b"banner",u"can_be_deleted",b"can_be_deleted",u"can_subscribe",b"can_subscribe",u"children",b"children",u"consumer_appid",b"consumer_appid",u"consumer_shortcutid",b"consumer_shortcutid",u"creator",b"creator",u"creator_appid",b"creator_appid",u"favorited",b"favorited",u"file_description",b"file_description",u"file_size",b"file_size",u"file_type",b"file_type",u"file_url",b"file_url",u"filename",b"filename",u"flags",b"flags",u"followers",b"followers",u"for_sale_data",b"for_sale_data",u"hcontent_file",b"hcontent_file",u"hcontent_preview",b"hcontent_preview",u"image_height",b"image_height",u"image_url",b"image_url",u"image_width",b"image_width",u"incompatible",b"incompatible",u"kvtags",b"kvtags",u"language",b"language",u"lifetime_favorited",b"lifetime_favorited",u"lifetime_followers",b"lifetime_followers",u"lifetime_playtime",b"lifetime_playtime",u"lifetime_playtime_sessions",b"lifetime_playtime_sessions",u"lifetime_subscriptions",b"lifetime_subscriptions",u"maybe_inappropriate_sex",b"maybe_inappropriate_sex",u"maybe_inappropriate_violence",b"maybe_inappropriate_violence",u"metadata",b"metadata",u"num_children",b"num_children",u"num_comments_developer",b"num_comments_developer",u"num_comments_public",b"num_comments_public",u"num_reports",b"num_reports",u"playtime_stats",b"playtime_stats",u"preview_file_size",b"preview_file_size",u"preview_url",b"preview_url",u"previews",b"previews",u"publishedfileid",b"publishedfileid",u"reactions",b"reactions",u"result",b"result",u"revision",b"revision",u"revision_change_number",b"revision_change_number",u"short_description",b"short_description",u"shortcutid",b"shortcutid",u"shortcutname",b"shortcutname",u"show_subscribe_all",b"show_subscribe_all",u"spoiler_tag",b"spoiler_tag",u"subscriptions",b"subscriptions",u"tags",b"tags",u"time_created",b"time_created",u"time_subscribed",b"time_subscribed",u"time_updated",b"time_updated",u"title",b"title",u"url",b"url",u"views",b"views",u"visibility",b"visibility",u"vote_data",b"vote_data",u"workshop_accepted",b"workshop_accepted",u"workshop_file",b"workshop_file",u"youtubevideoid",b"youtubevideoid"]) -> None: ...
type___PublishedFileDetails = PublishedFileDetails
class CPublishedFile_GetDetails_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
@property
def publishedfiledetails(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___PublishedFileDetails]: ...
def __init__(self,
*,
publishedfiledetails : typing___Optional[typing___Iterable[type___PublishedFileDetails]] = None,
) -> None: ...
def ClearField(self, field_name: typing_extensions___Literal[u"publishedfiledetails",b"publishedfiledetails"]) -> None: ...
type___CPublishedFile_GetDetails_Response = CPublishedFile_GetDetails_Response
class CPublishedFile_GetItemInfo_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class WorkshopItem(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
published_file_id: builtin___int = ...
time_updated: builtin___int = ...
desired_revision: type___EPublishedFileRevisionValue = ...
def __init__(self,
*,
published_file_id : typing___Optional[builtin___int] = None,
time_updated : typing___Optional[builtin___int] = None,
desired_revision : typing___Optional[type___EPublishedFileRevisionValue] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"desired_revision",b"desired_revision",u"published_file_id",b"published_file_id",u"time_updated",b"time_updated"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"desired_revision",b"desired_revision",u"published_file_id",b"published_file_id",u"time_updated",b"time_updated"]) -> None: ...
type___WorkshopItem = WorkshopItem
app_id: builtin___int = ...
last_time_updated: builtin___int = ...
@property
def workshop_items(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CPublishedFile_GetItemInfo_Request.WorkshopItem]: ...
def __init__(self,
*,
app_id : typing___Optional[builtin___int] = None,
last_time_updated : typing___Optional[builtin___int] = None,
workshop_items : typing___Optional[typing___Iterable[type___CPublishedFile_GetItemInfo_Request.WorkshopItem]] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"app_id",b"app_id",u"last_time_updated",b"last_time_updated"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"app_id",b"app_id",u"last_time_updated",b"last_time_updated",u"workshop_items",b"workshop_items"]) -> None: ...
type___CPublishedFile_GetItemInfo_Request = CPublishedFile_GetItemInfo_Request
class CPublishedFile_GetItemInfo_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class WorkshopItemInfo(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
published_file_id: builtin___int = ...
time_updated: builtin___int = ...
manifest_id: builtin___int = ...
flags: builtin___int = ...
def __init__(self,
*,
published_file_id : typing___Optional[builtin___int] = None,
time_updated : typing___Optional[builtin___int] = None,
manifest_id : typing___Optional[builtin___int] = None,
flags : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"flags",b"flags",u"manifest_id",b"manifest_id",u"published_file_id",b"published_file_id",u"time_updated",b"time_updated"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"flags",b"flags",u"manifest_id",b"manifest_id",u"published_file_id",b"published_file_id",u"time_updated",b"time_updated"]) -> None: ...
type___WorkshopItemInfo = WorkshopItemInfo
update_time: builtin___int = ...
private_items: google___protobuf___internal___containers___RepeatedScalarFieldContainer[builtin___int] = ...
@property
def workshop_items(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CPublishedFile_GetItemInfo_Response.WorkshopItemInfo]: ...
def __init__(self,
*,
update_time : typing___Optional[builtin___int] = None,
workshop_items : typing___Optional[typing___Iterable[type___CPublishedFile_GetItemInfo_Response.WorkshopItemInfo]] = None,
private_items : typing___Optional[typing___Iterable[builtin___int]] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"update_time",b"update_time"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"private_items",b"private_items",u"update_time",b"update_time",u"workshop_items",b"workshop_items"]) -> None: ...
type___CPublishedFile_GetItemInfo_Response = CPublishedFile_GetItemInfo_Response
class CPublishedFile_GetUserFiles_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class KVTag(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
key: typing___Text = ...
value: typing___Text = ...
def __init__(self,
*,
key : typing___Optional[typing___Text] = None,
value : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"key",b"key",u"value",b"value"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"key",b"key",u"value",b"value"]) -> None: ...
type___KVTag = KVTag
class TagGroup(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
tags: google___protobuf___internal___containers___RepeatedScalarFieldContainer[typing___Text] = ...
def __init__(self,
*,
tags : typing___Optional[typing___Iterable[typing___Text]] = None,
) -> None: ...
def ClearField(self, field_name: typing_extensions___Literal[u"tags",b"tags"]) -> None: ...
type___TagGroup = TagGroup
steamid: builtin___int = ...
appid: builtin___int = ...
page: builtin___int = ...
numperpage: builtin___int = ...
type: typing___Text = ...
sortmethod: typing___Text = ...
privacy: builtin___int = ...
requiredtags: google___protobuf___internal___containers___RepeatedScalarFieldContainer[typing___Text] = ...
excludedtags: google___protobuf___internal___containers___RepeatedScalarFieldContainer[typing___Text] = ...
filetype: builtin___int = ...
creator_appid: builtin___int = ...
match_cloud_filename: typing___Text = ...
cache_max_age_seconds: builtin___int = ...
language: builtin___int = ...
totalonly: builtin___bool = ...
ids_only: builtin___bool = ...
return_vote_data: builtin___bool = ...
return_tags: builtin___bool = ...
return_kv_tags: builtin___bool = ...
return_previews: builtin___bool = ...
return_children: builtin___bool = ...
return_short_description: builtin___bool = ...
return_for_sale_data: builtin___bool = ...
return_metadata: builtin___bool = ...
return_playtime_stats: builtin___int = ...
strip_description_bbcode: builtin___bool = ...
return_reactions: builtin___bool = ...
desired_revision: type___EPublishedFileRevisionValue = ...
@property
def required_kv_tags(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CPublishedFile_GetUserFiles_Request.KVTag]: ...
@property
def taggroups(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CPublishedFile_GetUserFiles_Request.TagGroup]: ...
def __init__(self,
*,
steamid : typing___Optional[builtin___int] = None,
appid : typing___Optional[builtin___int] = None,
page : typing___Optional[builtin___int] = None,
numperpage : typing___Optional[builtin___int] = None,
type : typing___Optional[typing___Text] = None,
sortmethod : typing___Optional[typing___Text] = None,
privacy : typing___Optional[builtin___int] = None,
requiredtags : typing___Optional[typing___Iterable[typing___Text]] = None,
excludedtags : typing___Optional[typing___Iterable[typing___Text]] = None,
required_kv_tags : typing___Optional[typing___Iterable[type___CPublishedFile_GetUserFiles_Request.KVTag]] = None,
filetype : typing___Optional[builtin___int] = None,
creator_appid : typing___Optional[builtin___int] = None,
match_cloud_filename : typing___Optional[typing___Text] = None,
cache_max_age_seconds : typing___Optional[builtin___int] = None,
language : typing___Optional[builtin___int] = None,
taggroups : typing___Optional[typing___Iterable[type___CPublishedFile_GetUserFiles_Request.TagGroup]] = None,
totalonly : typing___Optional[builtin___bool] = None,
ids_only : typing___Optional[builtin___bool] = None,
return_vote_data : typing___Optional[builtin___bool] = None,
return_tags : typing___Optional[builtin___bool] = None,
return_kv_tags : typing___Optional[builtin___bool] = None,
return_previews : typing___Optional[builtin___bool] = None,
return_children : typing___Optional[builtin___bool] = None,
return_short_description : typing___Optional[builtin___bool] = None,
return_for_sale_data : typing___Optional[builtin___bool] = None,
return_metadata : typing___Optional[builtin___bool] = None,
return_playtime_stats : typing___Optional[builtin___int] = None,
strip_description_bbcode : typing___Optional[builtin___bool] = None,
return_reactions : typing___Optional[builtin___bool] = None,
desired_revision : typing___Optional[type___EPublishedFileRevisionValue] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"cache_max_age_seconds",b"cache_max_age_seconds",u"creator_appid",b"creator_appid",u"desired_revision",b"desired_revision",u"filetype",b"filetype",u"ids_only",b"ids_only",u"language",b"language",u"match_cloud_filename",b"match_cloud_filename",u"numperpage",b"numperpage",u"page",b"page",u"privacy",b"privacy",u"return_children",b"return_children",u"return_for_sale_data",b"return_for_sale_data",u"return_kv_tags",b"return_kv_tags",u"return_metadata",b"return_metadata",u"return_playtime_stats",b"return_playtime_stats",u"return_previews",b"return_previews",u"return_reactions",b"return_reactions",u"return_short_description",b"return_short_description",u"return_tags",b"return_tags",u"return_vote_data",b"return_vote_data",u"sortmethod",b"sortmethod",u"steamid",b"steamid",u"strip_description_bbcode",b"strip_description_bbcode",u"totalonly",b"totalonly",u"type",b"type"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"cache_max_age_seconds",b"cache_max_age_seconds",u"creator_appid",b"creator_appid",u"desired_revision",b"desired_revision",u"excludedtags",b"excludedtags",u"filetype",b"filetype",u"ids_only",b"ids_only",u"language",b"language",u"match_cloud_filename",b"match_cloud_filename",u"numperpage",b"numperpage",u"page",b"page",u"privacy",b"privacy",u"required_kv_tags",b"required_kv_tags",u"requiredtags",b"requiredtags",u"return_children",b"return_children",u"return_for_sale_data",b"return_for_sale_data",u"return_kv_tags",b"return_kv_tags",u"return_metadata",b"return_metadata",u"return_playtime_stats",b"return_playtime_stats",u"return_previews",b"return_previews",u"return_reactions",b"return_reactions",u"return_short_description",b"return_short_description",u"return_tags",b"return_tags",u"return_vote_data",b"return_vote_data",u"sortmethod",b"sortmethod",u"steamid",b"steamid",u"strip_description_bbcode",b"strip_description_bbcode",u"taggroups",b"taggroups",u"totalonly",b"totalonly",u"type",b"type"]) -> None: ...
type___CPublishedFile_GetUserFiles_Request = CPublishedFile_GetUserFiles_Request
class CPublishedFile_GetUserFiles_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class App(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
appid: builtin___int = ...
name: typing___Text = ...
shortcutid: builtin___int = ...
private: builtin___bool = ...
def __init__(self,
*,
appid : typing___Optional[builtin___int] = None,
name : typing___Optional[typing___Text] = None,
shortcutid : typing___Optional[builtin___int] = None,
private : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"name",b"name",u"private",b"private",u"shortcutid",b"shortcutid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"name",b"name",u"private",b"private",u"shortcutid",b"shortcutid"]) -> None: ...
type___App = App
total: builtin___int = ...
startindex: builtin___int = ...
@property
def publishedfiledetails(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___PublishedFileDetails]: ...
@property
def apps(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CPublishedFile_GetUserFiles_Response.App]: ...
def __init__(self,
*,
total : typing___Optional[builtin___int] = None,
startindex : typing___Optional[builtin___int] = None,
publishedfiledetails : typing___Optional[typing___Iterable[type___PublishedFileDetails]] = None,
apps : typing___Optional[typing___Iterable[type___CPublishedFile_GetUserFiles_Response.App]] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"startindex",b"startindex",u"total",b"total"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"apps",b"apps",u"publishedfiledetails",b"publishedfiledetails",u"startindex",b"startindex",u"total",b"total"]) -> None: ...
type___CPublishedFile_GetUserFiles_Response = CPublishedFile_GetUserFiles_Response
class CPublishedFile_AreFilesInSubscriptionList_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
appid: builtin___int = ...
publishedfileids: google___protobuf___internal___containers___RepeatedScalarFieldContainer[builtin___int] = ...
listtype: builtin___int = ...
filetype: builtin___int = ...
workshopfiletype: builtin___int = ...
def __init__(self,
*,
appid : typing___Optional[builtin___int] = None,
publishedfileids : typing___Optional[typing___Iterable[builtin___int]] = None,
listtype : typing___Optional[builtin___int] = None,
filetype : typing___Optional[builtin___int] = None,
workshopfiletype : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"filetype",b"filetype",u"listtype",b"listtype",u"workshopfiletype",b"workshopfiletype"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"filetype",b"filetype",u"listtype",b"listtype",u"publishedfileids",b"publishedfileids",u"workshopfiletype",b"workshopfiletype"]) -> None: ...
type___CPublishedFile_AreFilesInSubscriptionList_Request = CPublishedFile_AreFilesInSubscriptionList_Request
class CPublishedFile_AreFilesInSubscriptionList_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class InList(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileid: builtin___int = ...
inlist: builtin___bool = ...
def __init__(self,
*,
publishedfileid : typing___Optional[builtin___int] = None,
inlist : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"inlist",b"inlist",u"publishedfileid",b"publishedfileid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"inlist",b"inlist",u"publishedfileid",b"publishedfileid"]) -> None: ...
type___InList = InList
@property
def files(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CPublishedFile_AreFilesInSubscriptionList_Response.InList]: ...
def __init__(self,
*,
files : typing___Optional[typing___Iterable[type___CPublishedFile_AreFilesInSubscriptionList_Response.InList]] = None,
) -> None: ...
def ClearField(self, field_name: typing_extensions___Literal[u"files",b"files"]) -> None: ...
type___CPublishedFile_AreFilesInSubscriptionList_Response = CPublishedFile_AreFilesInSubscriptionList_Response
class CPublishedFile_Update_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
appid: builtin___int = ...
publishedfileid: builtin___int = ...
title: typing___Text = ...
file_description: typing___Text = ...
visibility: builtin___int = ...
tags: google___protobuf___internal___containers___RepeatedScalarFieldContainer[typing___Text] = ...
filename: typing___Text = ...
preview_filename: typing___Text = ...
image_width: builtin___int = ...
image_height: builtin___int = ...
def __init__(self,
*,
appid : typing___Optional[builtin___int] = None,
publishedfileid : typing___Optional[builtin___int] = None,
title : typing___Optional[typing___Text] = None,
file_description : typing___Optional[typing___Text] = None,
visibility : typing___Optional[builtin___int] = None,
tags : typing___Optional[typing___Iterable[typing___Text]] = None,
filename : typing___Optional[typing___Text] = None,
preview_filename : typing___Optional[typing___Text] = None,
image_width : typing___Optional[builtin___int] = None,
image_height : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"file_description",b"file_description",u"filename",b"filename",u"image_height",b"image_height",u"image_width",b"image_width",u"preview_filename",b"preview_filename",u"publishedfileid",b"publishedfileid",u"title",b"title",u"visibility",b"visibility"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"file_description",b"file_description",u"filename",b"filename",u"image_height",b"image_height",u"image_width",b"image_width",u"preview_filename",b"preview_filename",u"publishedfileid",b"publishedfileid",u"tags",b"tags",u"title",b"title",u"visibility",b"visibility"]) -> None: ...
type___CPublishedFile_Update_Request = CPublishedFile_Update_Request
class CPublishedFile_Update_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CPublishedFile_Update_Response = CPublishedFile_Update_Response
class CPublishedFile_GetChangeHistoryEntry_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileid: builtin___int = ...
timestamp: builtin___int = ...
language: builtin___int = ...
def __init__(self,
*,
publishedfileid : typing___Optional[builtin___int] = None,
timestamp : typing___Optional[builtin___int] = None,
language : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"language",b"language",u"publishedfileid",b"publishedfileid",u"timestamp",b"timestamp"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"language",b"language",u"publishedfileid",b"publishedfileid",u"timestamp",b"timestamp"]) -> None: ...
type___CPublishedFile_GetChangeHistoryEntry_Request = CPublishedFile_GetChangeHistoryEntry_Request
class CPublishedFile_GetChangeHistoryEntry_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
change_description: typing___Text = ...
language: builtin___int = ...
def __init__(self,
*,
change_description : typing___Optional[typing___Text] = None,
language : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"change_description",b"change_description",u"language",b"language"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"change_description",b"change_description",u"language",b"language"]) -> None: ...
type___CPublishedFile_GetChangeHistoryEntry_Response = CPublishedFile_GetChangeHistoryEntry_Response
class CPublishedFile_GetChangeHistory_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileid: builtin___int = ...
total_only: builtin___bool = ...
startindex: builtin___int = ...
count: builtin___int = ...
language: builtin___int = ...
def __init__(self,
*,
publishedfileid : typing___Optional[builtin___int] = None,
total_only : typing___Optional[builtin___bool] = None,
startindex : typing___Optional[builtin___int] = None,
count : typing___Optional[builtin___int] = None,
language : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"count",b"count",u"language",b"language",u"publishedfileid",b"publishedfileid",u"startindex",b"startindex",u"total_only",b"total_only"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"count",b"count",u"language",b"language",u"publishedfileid",b"publishedfileid",u"startindex",b"startindex",u"total_only",b"total_only"]) -> None: ...
type___CPublishedFile_GetChangeHistory_Request = CPublishedFile_GetChangeHistory_Request
class CPublishedFile_GetChangeHistory_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class ChangeLog(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
timestamp: builtin___int = ...
change_description: typing___Text = ...
language: builtin___int = ...
def __init__(self,
*,
timestamp : typing___Optional[builtin___int] = None,
change_description : typing___Optional[typing___Text] = None,
language : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"change_description",b"change_description",u"language",b"language",u"timestamp",b"timestamp"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"change_description",b"change_description",u"language",b"language",u"timestamp",b"timestamp"]) -> None: ...
type___ChangeLog = ChangeLog
total: builtin___int = ...
@property
def changes(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CPublishedFile_GetChangeHistory_Response.ChangeLog]: ...
def __init__(self,
*,
changes : typing___Optional[typing___Iterable[type___CPublishedFile_GetChangeHistory_Response.ChangeLog]] = None,
total : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"total",b"total"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"changes",b"changes",u"total",b"total"]) -> None: ...
type___CPublishedFile_GetChangeHistory_Response = CPublishedFile_GetChangeHistory_Response
class CPublishedFile_RefreshVotingQueue_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
appid: builtin___int = ...
matching_file_type: builtin___int = ...
tags: google___protobuf___internal___containers___RepeatedScalarFieldContainer[typing___Text] = ...
match_all_tags: builtin___bool = ...
excluded_tags: google___protobuf___internal___containers___RepeatedScalarFieldContainer[typing___Text] = ...
desired_queue_size: builtin___int = ...
desired_revision: type___EPublishedFileRevisionValue = ...
def __init__(self,
*,
appid : typing___Optional[builtin___int] = None,
matching_file_type : typing___Optional[builtin___int] = None,
tags : typing___Optional[typing___Iterable[typing___Text]] = None,
match_all_tags : typing___Optional[builtin___bool] = None,
excluded_tags : typing___Optional[typing___Iterable[typing___Text]] = None,
desired_queue_size : typing___Optional[builtin___int] = None,
desired_revision : typing___Optional[type___EPublishedFileRevisionValue] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"desired_queue_size",b"desired_queue_size",u"desired_revision",b"desired_revision",u"match_all_tags",b"match_all_tags",u"matching_file_type",b"matching_file_type"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"desired_queue_size",b"desired_queue_size",u"desired_revision",b"desired_revision",u"excluded_tags",b"excluded_tags",u"match_all_tags",b"match_all_tags",u"matching_file_type",b"matching_file_type",u"tags",b"tags"]) -> None: ...
type___CPublishedFile_RefreshVotingQueue_Request = CPublishedFile_RefreshVotingQueue_Request
class CPublishedFile_RefreshVotingQueue_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CPublishedFile_RefreshVotingQueue_Response = CPublishedFile_RefreshVotingQueue_Response
class CPublishedFile_QueryFiles_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class KVTag(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
key: typing___Text = ...
value: typing___Text = ...
def __init__(self,
*,
key : typing___Optional[typing___Text] = None,
value : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"key",b"key",u"value",b"value"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"key",b"key",u"value",b"value"]) -> None: ...
type___KVTag = KVTag
class TagGroup(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
tags: google___protobuf___internal___containers___RepeatedScalarFieldContainer[typing___Text] = ...
def __init__(self,
*,
tags : typing___Optional[typing___Iterable[typing___Text]] = None,
) -> None: ...
def ClearField(self, field_name: typing_extensions___Literal[u"tags",b"tags"]) -> None: ...
type___TagGroup = TagGroup
query_type: builtin___int = ...
page: builtin___int = ...
cursor: typing___Text = ...
numperpage: builtin___int = ...
creator_appid: builtin___int = ...
appid: builtin___int = ...
requiredtags: google___protobuf___internal___containers___RepeatedScalarFieldContainer[typing___Text] = ...
excludedtags: google___protobuf___internal___containers___RepeatedScalarFieldContainer[typing___Text] = ...
match_all_tags: builtin___bool = ...
required_flags: google___protobuf___internal___containers___RepeatedScalarFieldContainer[typing___Text] = ...
omitted_flags: google___protobuf___internal___containers___RepeatedScalarFieldContainer[typing___Text] = ...
search_text: typing___Text = ...
filetype: builtin___int = ...
child_publishedfileid: builtin___int = ...
days: builtin___int = ...
include_recent_votes_only: builtin___bool = ...
cache_max_age_seconds: builtin___int = ...
language: builtin___int = ...
totalonly: builtin___bool = ...
ids_only: builtin___bool = ...
return_vote_data: builtin___bool = ...
return_tags: builtin___bool = ...
return_kv_tags: builtin___bool = ...
return_previews: builtin___bool = ...
return_children: builtin___bool = ...
return_short_description: builtin___bool = ...
return_for_sale_data: builtin___bool = ...
return_metadata: builtin___bool = ...
return_playtime_stats: builtin___int = ...
return_details: builtin___bool = ...
strip_description_bbcode: builtin___bool = ...
desired_revision: type___EPublishedFileRevisionValue = ...
return_reactions: builtin___bool = ...
@property
def required_kv_tags(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CPublishedFile_QueryFiles_Request.KVTag]: ...
@property
def taggroups(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CPublishedFile_QueryFiles_Request.TagGroup]: ...
def __init__(self,
*,
query_type : typing___Optional[builtin___int] = None,
page : typing___Optional[builtin___int] = None,
cursor : typing___Optional[typing___Text] = None,
numperpage : typing___Optional[builtin___int] = None,
creator_appid : typing___Optional[builtin___int] = None,
appid : typing___Optional[builtin___int] = None,
requiredtags : typing___Optional[typing___Iterable[typing___Text]] = None,
excludedtags : typing___Optional[typing___Iterable[typing___Text]] = None,
match_all_tags : typing___Optional[builtin___bool] = None,
required_flags : typing___Optional[typing___Iterable[typing___Text]] = None,
omitted_flags : typing___Optional[typing___Iterable[typing___Text]] = None,
search_text : typing___Optional[typing___Text] = None,
filetype : typing___Optional[builtin___int] = None,
child_publishedfileid : typing___Optional[builtin___int] = None,
days : typing___Optional[builtin___int] = None,
include_recent_votes_only : typing___Optional[builtin___bool] = None,
cache_max_age_seconds : typing___Optional[builtin___int] = None,
language : typing___Optional[builtin___int] = None,
required_kv_tags : typing___Optional[typing___Iterable[type___CPublishedFile_QueryFiles_Request.KVTag]] = None,
taggroups : typing___Optional[typing___Iterable[type___CPublishedFile_QueryFiles_Request.TagGroup]] = None,
totalonly : typing___Optional[builtin___bool] = None,
ids_only : typing___Optional[builtin___bool] = None,
return_vote_data : typing___Optional[builtin___bool] = None,
return_tags : typing___Optional[builtin___bool] = None,
return_kv_tags : typing___Optional[builtin___bool] = None,
return_previews : typing___Optional[builtin___bool] = None,
return_children : typing___Optional[builtin___bool] = None,
return_short_description : typing___Optional[builtin___bool] = None,
return_for_sale_data : typing___Optional[builtin___bool] = None,
return_metadata : typing___Optional[builtin___bool] = None,
return_playtime_stats : typing___Optional[builtin___int] = None,
return_details : typing___Optional[builtin___bool] = None,
strip_description_bbcode : typing___Optional[builtin___bool] = None,
desired_revision : typing___Optional[type___EPublishedFileRevisionValue] = None,
return_reactions : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"cache_max_age_seconds",b"cache_max_age_seconds",u"child_publishedfileid",b"child_publishedfileid",u"creator_appid",b"creator_appid",u"cursor",b"cursor",u"days",b"days",u"desired_revision",b"desired_revision",u"filetype",b"filetype",u"ids_only",b"ids_only",u"include_recent_votes_only",b"include_recent_votes_only",u"language",b"language",u"match_all_tags",b"match_all_tags",u"numperpage",b"numperpage",u"page",b"page",u"query_type",b"query_type",u"return_children",b"return_children",u"return_details",b"return_details",u"return_for_sale_data",b"return_for_sale_data",u"return_kv_tags",b"return_kv_tags",u"return_metadata",b"return_metadata",u"return_playtime_stats",b"return_playtime_stats",u"return_previews",b"return_previews",u"return_reactions",b"return_reactions",u"return_short_description",b"return_short_description",u"return_tags",b"return_tags",u"return_vote_data",b"return_vote_data",u"search_text",b"search_text",u"strip_description_bbcode",b"strip_description_bbcode",u"totalonly",b"totalonly"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"cache_max_age_seconds",b"cache_max_age_seconds",u"child_publishedfileid",b"child_publishedfileid",u"creator_appid",b"creator_appid",u"cursor",b"cursor",u"days",b"days",u"desired_revision",b"desired_revision",u"excludedtags",b"excludedtags",u"filetype",b"filetype",u"ids_only",b"ids_only",u"include_recent_votes_only",b"include_recent_votes_only",u"language",b"language",u"match_all_tags",b"match_all_tags",u"numperpage",b"numperpage",u"omitted_flags",b"omitted_flags",u"page",b"page",u"query_type",b"query_type",u"required_flags",b"required_flags",u"required_kv_tags",b"required_kv_tags",u"requiredtags",b"requiredtags",u"return_children",b"return_children",u"return_details",b"return_details",u"return_for_sale_data",b"return_for_sale_data",u"return_kv_tags",b"return_kv_tags",u"return_metadata",b"return_metadata",u"return_playtime_stats",b"return_playtime_stats",u"return_previews",b"return_previews",u"return_reactions",b"return_reactions",u"return_short_description",b"return_short_description",u"return_tags",b"return_tags",u"return_vote_data",b"return_vote_data",u"search_text",b"search_text",u"strip_description_bbcode",b"strip_description_bbcode",u"taggroups",b"taggroups",u"totalonly",b"totalonly"]) -> None: ...
type___CPublishedFile_QueryFiles_Request = CPublishedFile_QueryFiles_Request
class CPublishedFile_QueryFiles_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
total: builtin___int = ...
next_cursor: typing___Text = ...
@property
def publishedfiledetails(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___PublishedFileDetails]: ...
def __init__(self,
*,
total : typing___Optional[builtin___int] = None,
publishedfiledetails : typing___Optional[typing___Iterable[type___PublishedFileDetails]] = None,
next_cursor : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"next_cursor",b"next_cursor",u"total",b"total"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"next_cursor",b"next_cursor",u"publishedfiledetails",b"publishedfiledetails",u"total",b"total"]) -> None: ...
type___CPublishedFile_QueryFiles_Response = CPublishedFile_QueryFiles_Response
class CPublishedFile_AddAppRelationship_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileid: builtin___int = ...
appid: builtin___int = ...
relationship: builtin___int = ...
def __init__(self,
*,
publishedfileid : typing___Optional[builtin___int] = None,
appid : typing___Optional[builtin___int] = None,
relationship : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"publishedfileid",b"publishedfileid",u"relationship",b"relationship"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"publishedfileid",b"publishedfileid",u"relationship",b"relationship"]) -> None: ...
type___CPublishedFile_AddAppRelationship_Request = CPublishedFile_AddAppRelationship_Request
class CPublishedFile_AddAppRelationship_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CPublishedFile_AddAppRelationship_Response = CPublishedFile_AddAppRelationship_Response
class CPublishedFile_RemoveAppRelationship_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileid: builtin___int = ...
appid: builtin___int = ...
relationship: builtin___int = ...
def __init__(self,
*,
publishedfileid : typing___Optional[builtin___int] = None,
appid : typing___Optional[builtin___int] = None,
relationship : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"publishedfileid",b"publishedfileid",u"relationship",b"relationship"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"publishedfileid",b"publishedfileid",u"relationship",b"relationship"]) -> None: ...
type___CPublishedFile_RemoveAppRelationship_Request = CPublishedFile_RemoveAppRelationship_Request
class CPublishedFile_RemoveAppRelationship_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CPublishedFile_RemoveAppRelationship_Response = CPublishedFile_RemoveAppRelationship_Response
class CPublishedFile_GetAppRelationships_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileid: builtin___int = ...
def __init__(self,
*,
publishedfileid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"publishedfileid",b"publishedfileid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"publishedfileid",b"publishedfileid"]) -> None: ...
type___CPublishedFile_GetAppRelationships_Request = CPublishedFile_GetAppRelationships_Request
class CPublishedFile_GetAppRelationships_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class AppRelationship(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
appid: builtin___int = ...
relationship: builtin___int = ...
def __init__(self,
*,
appid : typing___Optional[builtin___int] = None,
relationship : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"relationship",b"relationship"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"relationship",b"relationship"]) -> None: ...
type___AppRelationship = AppRelationship
@property
def app_relationships(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CPublishedFile_GetAppRelationships_Response.AppRelationship]: ...
def __init__(self,
*,
app_relationships : typing___Optional[typing___Iterable[type___CPublishedFile_GetAppRelationships_Response.AppRelationship]] = None,
) -> None: ...
def ClearField(self, field_name: typing_extensions___Literal[u"app_relationships",b"app_relationships"]) -> None: ...
type___CPublishedFile_GetAppRelationships_Response = CPublishedFile_GetAppRelationships_Response
class CPublishedFile_StartPlaytimeTracking_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
appid: builtin___int = ...
publishedfileids: google___protobuf___internal___containers___RepeatedScalarFieldContainer[builtin___int] = ...
def __init__(self,
*,
appid : typing___Optional[builtin___int] = None,
publishedfileids : typing___Optional[typing___Iterable[builtin___int]] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"publishedfileids",b"publishedfileids"]) -> None: ...
type___CPublishedFile_StartPlaytimeTracking_Request = CPublishedFile_StartPlaytimeTracking_Request
class CPublishedFile_StartPlaytimeTracking_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CPublishedFile_StartPlaytimeTracking_Response = CPublishedFile_StartPlaytimeTracking_Response
class CPublishedFile_StopPlaytimeTracking_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
appid: builtin___int = ...
publishedfileids: google___protobuf___internal___containers___RepeatedScalarFieldContainer[builtin___int] = ...
def __init__(self,
*,
appid : typing___Optional[builtin___int] = None,
publishedfileids : typing___Optional[typing___Iterable[builtin___int]] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"publishedfileids",b"publishedfileids"]) -> None: ...
type___CPublishedFile_StopPlaytimeTracking_Request = CPublishedFile_StopPlaytimeTracking_Request
class CPublishedFile_StopPlaytimeTracking_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CPublishedFile_StopPlaytimeTracking_Response = CPublishedFile_StopPlaytimeTracking_Response
class CPublishedFile_StopPlaytimeTrackingForAllAppItems_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
appid: builtin___int = ...
def __init__(self,
*,
appid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid"]) -> None: ...
type___CPublishedFile_StopPlaytimeTrackingForAllAppItems_Request = CPublishedFile_StopPlaytimeTrackingForAllAppItems_Request
class CPublishedFile_StopPlaytimeTrackingForAllAppItems_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CPublishedFile_StopPlaytimeTrackingForAllAppItems_Response = CPublishedFile_StopPlaytimeTrackingForAllAppItems_Response
class CPublishedFile_SetPlaytimeForControllerConfigs_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class ControllerConfigUsage(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileid: builtin___int = ...
seconds_active: builtin___float = ...
def __init__(self,
*,
publishedfileid : typing___Optional[builtin___int] = None,
seconds_active : typing___Optional[builtin___float] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"publishedfileid",b"publishedfileid",u"seconds_active",b"seconds_active"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"publishedfileid",b"publishedfileid",u"seconds_active",b"seconds_active"]) -> None: ...
type___ControllerConfigUsage = ControllerConfigUsage
appid: builtin___int = ...
@property
def controller_config_usage(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CPublishedFile_SetPlaytimeForControllerConfigs_Request.ControllerConfigUsage]: ...
def __init__(self,
*,
appid : typing___Optional[builtin___int] = None,
controller_config_usage : typing___Optional[typing___Iterable[type___CPublishedFile_SetPlaytimeForControllerConfigs_Request.ControllerConfigUsage]] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"controller_config_usage",b"controller_config_usage"]) -> None: ...
type___CPublishedFile_SetPlaytimeForControllerConfigs_Request = CPublishedFile_SetPlaytimeForControllerConfigs_Request
class CPublishedFile_SetPlaytimeForControllerConfigs_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CPublishedFile_SetPlaytimeForControllerConfigs_Response = CPublishedFile_SetPlaytimeForControllerConfigs_Response
class CPublishedFile_AddChild_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileid: builtin___int = ...
child_publishedfileid: builtin___int = ...
def __init__(self,
*,
publishedfileid : typing___Optional[builtin___int] = None,
child_publishedfileid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"child_publishedfileid",b"child_publishedfileid",u"publishedfileid",b"publishedfileid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"child_publishedfileid",b"child_publishedfileid",u"publishedfileid",b"publishedfileid"]) -> None: ...
type___CPublishedFile_AddChild_Request = CPublishedFile_AddChild_Request
class CPublishedFile_AddChild_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CPublishedFile_AddChild_Response = CPublishedFile_AddChild_Response
class CPublishedFile_RemoveChild_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileid: builtin___int = ...
child_publishedfileid: builtin___int = ...
def __init__(self,
*,
publishedfileid : typing___Optional[builtin___int] = None,
child_publishedfileid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"child_publishedfileid",b"child_publishedfileid",u"publishedfileid",b"publishedfileid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"child_publishedfileid",b"child_publishedfileid",u"publishedfileid",b"publishedfileid"]) -> None: ...
type___CPublishedFile_RemoveChild_Request = CPublishedFile_RemoveChild_Request
class CPublishedFile_RemoveChild_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CPublishedFile_RemoveChild_Response = CPublishedFile_RemoveChild_Response
class CPublishedFile_GetUserVoteSummary_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileids: google___protobuf___internal___containers___RepeatedScalarFieldContainer[builtin___int] = ...
def __init__(self,
*,
publishedfileids : typing___Optional[typing___Iterable[builtin___int]] = None,
) -> None: ...
def ClearField(self, field_name: typing_extensions___Literal[u"publishedfileids",b"publishedfileids"]) -> None: ...
type___CPublishedFile_GetUserVoteSummary_Request = CPublishedFile_GetUserVoteSummary_Request
class CPublishedFile_GetUserVoteSummary_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class VoteSummary(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
publishedfileid: builtin___int = ...
vote_for: builtin___bool = ...
vote_against: builtin___bool = ...
reported: builtin___bool = ...
def __init__(self,
*,
publishedfileid : typing___Optional[builtin___int] = None,
vote_for : typing___Optional[builtin___bool] = None,
vote_against : typing___Optional[builtin___bool] = None,
reported : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"publishedfileid",b"publishedfileid",u"reported",b"reported",u"vote_against",b"vote_against",u"vote_for",b"vote_for"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"publishedfileid",b"publishedfileid",u"reported",b"reported",u"vote_against",b"vote_against",u"vote_for",b"vote_for"]) -> None: ...
type___VoteSummary = VoteSummary
@property
def summaries(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CPublishedFile_GetUserVoteSummary_Response.VoteSummary]: ...
def __init__(self,
*,
summaries : typing___Optional[typing___Iterable[type___CPublishedFile_GetUserVoteSummary_Response.VoteSummary]] = None,
) -> None: ...
def ClearField(self, field_name: typing_extensions___Literal[u"summaries",b"summaries"]) -> None: ...
type___CPublishedFile_GetUserVoteSummary_Response = CPublishedFile_GetUserVoteSummary_Response
class CPublishedFile_FileSubscribed_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class RevisionData(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
revision: type___EPublishedFileRevisionValue = ...
file_hcontent: builtin___int = ...
rtime_updated: builtin___int = ...
def __init__(self,
*,
revision : typing___Optional[type___EPublishedFileRevisionValue] = None,
file_hcontent : typing___Optional[builtin___int] = None,
rtime_updated : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"file_hcontent",b"file_hcontent",u"revision",b"revision",u"rtime_updated",b"rtime_updated"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"file_hcontent",b"file_hcontent",u"revision",b"revision",u"rtime_updated",b"rtime_updated"]) -> None: ...
type___RevisionData = RevisionData
published_file_id: builtin___int = ...
app_id: builtin___int = ...
file_hcontent: builtin___int = ...
file_size: builtin___int = ...
rtime_subscribed: builtin___int = ...
is_depot_content: builtin___bool = ...
rtime_updated: builtin___int = ...
@property
def revisions(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CPublishedFile_FileSubscribed_Notification.RevisionData]: ...
def __init__(self,
*,
published_file_id : typing___Optional[builtin___int] = None,
app_id : typing___Optional[builtin___int] = None,
file_hcontent : typing___Optional[builtin___int] = None,
file_size : typing___Optional[builtin___int] = None,
rtime_subscribed : typing___Optional[builtin___int] = None,
is_depot_content : typing___Optional[builtin___bool] = None,
rtime_updated : typing___Optional[builtin___int] = None,
revisions : typing___Optional[typing___Iterable[type___CPublishedFile_FileSubscribed_Notification.RevisionData]] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"app_id",b"app_id",u"file_hcontent",b"file_hcontent",u"file_size",b"file_size",u"is_depot_content",b"is_depot_content",u"published_file_id",b"published_file_id",u"rtime_subscribed",b"rtime_subscribed",u"rtime_updated",b"rtime_updated"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"app_id",b"app_id",u"file_hcontent",b"file_hcontent",u"file_size",b"file_size",u"is_depot_content",b"is_depot_content",u"published_file_id",b"published_file_id",u"revisions",b"revisions",u"rtime_subscribed",b"rtime_subscribed",u"rtime_updated",b"rtime_updated"]) -> None: ...
type___CPublishedFile_FileSubscribed_Notification = CPublishedFile_FileSubscribed_Notification
class CPublishedFile_FileUnsubscribed_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
published_file_id: builtin___int = ...
app_id: builtin___int = ...
def __init__(self,
*,
published_file_id : typing___Optional[builtin___int] = None,
app_id : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"app_id",b"app_id",u"published_file_id",b"published_file_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"app_id",b"app_id",u"published_file_id",b"published_file_id"]) -> None: ...
type___CPublishedFile_FileUnsubscribed_Notification = CPublishedFile_FileUnsubscribed_Notification
class CPublishedFile_FileDeleted_Client_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
published_file_id: builtin___int = ...
app_id: builtin___int = ...
def __init__(self,
*,
published_file_id : typing___Optional[builtin___int] = None,
app_id : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"app_id",b"app_id",u"published_file_id",b"published_file_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"app_id",b"app_id",u"published_file_id",b"published_file_id"]) -> None: ...
type___CPublishedFile_FileDeleted_Client_Notification = CPublishedFile_FileDeleted_Client_Notification
class PublishedFile(google___protobuf___service___Service, metaclass=abc___ABCMeta):
@abc___abstractmethod
def Subscribe(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_Subscribe_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_Subscribe_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_Subscribe_Response]: ...
@abc___abstractmethod
def Unsubscribe(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_Unsubscribe_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_Unsubscribe_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_Unsubscribe_Response]: ...
@abc___abstractmethod
def CanSubscribe(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_CanSubscribe_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_CanSubscribe_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_CanSubscribe_Response]: ...
@abc___abstractmethod
def Publish(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_Publish_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_Publish_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_Publish_Response]: ...
@abc___abstractmethod
def GetDetails(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_GetDetails_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_GetDetails_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_GetDetails_Response]: ...
@abc___abstractmethod
def GetItemInfo(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_GetItemInfo_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_GetItemInfo_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_GetItemInfo_Response]: ...
@abc___abstractmethod
def GetUserFiles(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_GetUserFiles_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_GetUserFiles_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_GetUserFiles_Response]: ...
@abc___abstractmethod
def AreFilesInSubscriptionList(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_AreFilesInSubscriptionList_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_AreFilesInSubscriptionList_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_AreFilesInSubscriptionList_Response]: ...
@abc___abstractmethod
def Update(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_Update_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_Update_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_Update_Response]: ...
@abc___abstractmethod
def GetChangeHistoryEntry(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_GetChangeHistoryEntry_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_GetChangeHistoryEntry_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_GetChangeHistoryEntry_Response]: ...
@abc___abstractmethod
def GetChangeHistory(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_GetChangeHistory_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_GetChangeHistory_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_GetChangeHistory_Response]: ...
@abc___abstractmethod
def RefreshVotingQueue(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_RefreshVotingQueue_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_RefreshVotingQueue_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_RefreshVotingQueue_Response]: ...
@abc___abstractmethod
def QueryFiles(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_QueryFiles_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_QueryFiles_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_QueryFiles_Response]: ...
@abc___abstractmethod
def AddAppRelationship(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_AddAppRelationship_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_AddAppRelationship_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_AddAppRelationship_Response]: ...
@abc___abstractmethod
def RemoveAppRelationship(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_RemoveAppRelationship_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_RemoveAppRelationship_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_RemoveAppRelationship_Response]: ...
@abc___abstractmethod
def GetAppRelationships(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_GetAppRelationships_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_GetAppRelationships_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_GetAppRelationships_Response]: ...
@abc___abstractmethod
def StartPlaytimeTracking(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_StartPlaytimeTracking_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_StartPlaytimeTracking_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_StartPlaytimeTracking_Response]: ...
@abc___abstractmethod
def StopPlaytimeTracking(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_StopPlaytimeTracking_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_StopPlaytimeTracking_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_StopPlaytimeTracking_Response]: ...
@abc___abstractmethod
def StopPlaytimeTrackingForAllAppItems(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_StopPlaytimeTrackingForAllAppItems_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_StopPlaytimeTrackingForAllAppItems_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_StopPlaytimeTrackingForAllAppItems_Response]: ...
@abc___abstractmethod
def SetPlaytimeForControllerConfigs(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_SetPlaytimeForControllerConfigs_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_SetPlaytimeForControllerConfigs_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_SetPlaytimeForControllerConfigs_Response]: ...
@abc___abstractmethod
def AddChild(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_AddChild_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_AddChild_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_AddChild_Response]: ...
@abc___abstractmethod
def RemoveChild(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_RemoveChild_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_RemoveChild_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_RemoveChild_Response]: ...
@abc___abstractmethod
def GetUserVoteSummary(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_GetUserVoteSummary_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_GetUserVoteSummary_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_GetUserVoteSummary_Response]: ...
class PublishedFile_Stub(PublishedFile):
def __init__(self, rpc_channel: google___protobuf___service___RpcChannel) -> None: ...
def Subscribe(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_Subscribe_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_Subscribe_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_Subscribe_Response]: ...
def Unsubscribe(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_Unsubscribe_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_Unsubscribe_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_Unsubscribe_Response]: ...
def CanSubscribe(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_CanSubscribe_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_CanSubscribe_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_CanSubscribe_Response]: ...
def Publish(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_Publish_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_Publish_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_Publish_Response]: ...
def GetDetails(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_GetDetails_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_GetDetails_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_GetDetails_Response]: ...
def GetItemInfo(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_GetItemInfo_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_GetItemInfo_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_GetItemInfo_Response]: ...
def GetUserFiles(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_GetUserFiles_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_GetUserFiles_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_GetUserFiles_Response]: ...
def AreFilesInSubscriptionList(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_AreFilesInSubscriptionList_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_AreFilesInSubscriptionList_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_AreFilesInSubscriptionList_Response]: ...
def Update(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_Update_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_Update_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_Update_Response]: ...
def GetChangeHistoryEntry(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_GetChangeHistoryEntry_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_GetChangeHistoryEntry_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_GetChangeHistoryEntry_Response]: ...
def GetChangeHistory(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_GetChangeHistory_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_GetChangeHistory_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_GetChangeHistory_Response]: ...
def RefreshVotingQueue(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_RefreshVotingQueue_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_RefreshVotingQueue_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_RefreshVotingQueue_Response]: ...
def QueryFiles(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_QueryFiles_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_QueryFiles_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_QueryFiles_Response]: ...
def AddAppRelationship(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_AddAppRelationship_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_AddAppRelationship_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_AddAppRelationship_Response]: ...
def RemoveAppRelationship(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_RemoveAppRelationship_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_RemoveAppRelationship_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_RemoveAppRelationship_Response]: ...
def GetAppRelationships(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_GetAppRelationships_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_GetAppRelationships_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_GetAppRelationships_Response]: ...
def StartPlaytimeTracking(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_StartPlaytimeTracking_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_StartPlaytimeTracking_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_StartPlaytimeTracking_Response]: ...
def StopPlaytimeTracking(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_StopPlaytimeTracking_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_StopPlaytimeTracking_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_StopPlaytimeTracking_Response]: ...
def StopPlaytimeTrackingForAllAppItems(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_StopPlaytimeTrackingForAllAppItems_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_StopPlaytimeTrackingForAllAppItems_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_StopPlaytimeTrackingForAllAppItems_Response]: ...
def SetPlaytimeForControllerConfigs(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_SetPlaytimeForControllerConfigs_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_SetPlaytimeForControllerConfigs_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_SetPlaytimeForControllerConfigs_Response]: ...
def AddChild(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_AddChild_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_AddChild_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_AddChild_Response]: ...
def RemoveChild(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_RemoveChild_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_RemoveChild_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_RemoveChild_Response]: ...
def GetUserVoteSummary(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_GetUserVoteSummary_Request,
done: typing___Optional[typing___Callable[[type___CPublishedFile_GetUserVoteSummary_Response], None]],
) -> concurrent___futures___Future[type___CPublishedFile_GetUserVoteSummary_Response]: ...
class PublishedFileClient(google___protobuf___service___Service, metaclass=abc___ABCMeta):
@abc___abstractmethod
def NotifyFileSubscribed(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_FileSubscribed_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifyFileUnsubscribed(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_FileUnsubscribed_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifyFileDeleted(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_FileDeleted_Client_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
class PublishedFileClient_Stub(PublishedFileClient):
def __init__(self, rpc_channel: google___protobuf___service___RpcChannel) -> None: ...
def NotifyFileSubscribed(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_FileSubscribed_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifyFileUnsubscribed(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_FileUnsubscribed_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifyFileDeleted(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CPublishedFile_FileDeleted_Client_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...