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.
 
 

1996 lines
125 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 = ...
EBroadcastWatchLocationValue = typing___NewType('EBroadcastWatchLocationValue', builtin___int)
type___EBroadcastWatchLocationValue = EBroadcastWatchLocationValue
EBroadcastWatchLocation: _EBroadcastWatchLocation
class _EBroadcastWatchLocation(google___protobuf___internal___enum_type_wrapper____EnumTypeWrapper[EBroadcastWatchLocationValue]):
DESCRIPTOR: google___protobuf___descriptor___EnumDescriptor = ...
k_EBroadcastWatchLocation_Invalid = typing___cast(EBroadcastWatchLocationValue, 0)
k_EBroadcastWatchLocation_SteamTV_Tab = typing___cast(EBroadcastWatchLocationValue, 1)
k_EBroadcastWatchLocation_SteamTV_WatchParty = typing___cast(EBroadcastWatchLocationValue, 2)
k_EBroadcastWatchLocation_Chat_Tab = typing___cast(EBroadcastWatchLocationValue, 3)
k_EBroadcastWatchLocation_Chat_WatchParty = typing___cast(EBroadcastWatchLocationValue, 4)
k_EBroadcastWatchLocation_CommunityPage = typing___cast(EBroadcastWatchLocationValue, 5)
k_EBroadcastWatchLocation_StoreAppPage = typing___cast(EBroadcastWatchLocationValue, 6)
k_EBroadcastWatchLocation_InGame = typing___cast(EBroadcastWatchLocationValue, 7)
k_EBroadcastWatchLocation_BigPicture = typing___cast(EBroadcastWatchLocationValue, 8)
k_EBroadcastWatchLocation_SalesPage = typing___cast(EBroadcastWatchLocationValue, 9)
k_EBroadcastWatchLocation_CuratorPage = typing___cast(EBroadcastWatchLocationValue, 10)
k_EBroadcastWatchLocation_DeveloperPage = typing___cast(EBroadcastWatchLocationValue, 11)
k_EBroadcastWatchLocation_Chat_Friends = typing___cast(EBroadcastWatchLocationValue, 12)
k_EBroadcastWatchLocation_SteamTV_Web = typing___cast(EBroadcastWatchLocationValue, 13)
k_EBroadcastWatchLocation_Invalid = typing___cast(EBroadcastWatchLocationValue, 0)
k_EBroadcastWatchLocation_SteamTV_Tab = typing___cast(EBroadcastWatchLocationValue, 1)
k_EBroadcastWatchLocation_SteamTV_WatchParty = typing___cast(EBroadcastWatchLocationValue, 2)
k_EBroadcastWatchLocation_Chat_Tab = typing___cast(EBroadcastWatchLocationValue, 3)
k_EBroadcastWatchLocation_Chat_WatchParty = typing___cast(EBroadcastWatchLocationValue, 4)
k_EBroadcastWatchLocation_CommunityPage = typing___cast(EBroadcastWatchLocationValue, 5)
k_EBroadcastWatchLocation_StoreAppPage = typing___cast(EBroadcastWatchLocationValue, 6)
k_EBroadcastWatchLocation_InGame = typing___cast(EBroadcastWatchLocationValue, 7)
k_EBroadcastWatchLocation_BigPicture = typing___cast(EBroadcastWatchLocationValue, 8)
k_EBroadcastWatchLocation_SalesPage = typing___cast(EBroadcastWatchLocationValue, 9)
k_EBroadcastWatchLocation_CuratorPage = typing___cast(EBroadcastWatchLocationValue, 10)
k_EBroadcastWatchLocation_DeveloperPage = typing___cast(EBroadcastWatchLocationValue, 11)
k_EBroadcastWatchLocation_Chat_Friends = typing___cast(EBroadcastWatchLocationValue, 12)
k_EBroadcastWatchLocation_SteamTV_Web = typing___cast(EBroadcastWatchLocationValue, 13)
type___EBroadcastWatchLocation = EBroadcastWatchLocation
EBroadcastChatPermissionValue = typing___NewType('EBroadcastChatPermissionValue', builtin___int)
type___EBroadcastChatPermissionValue = EBroadcastChatPermissionValue
EBroadcastChatPermission: _EBroadcastChatPermission
class _EBroadcastChatPermission(google___protobuf___internal___enum_type_wrapper____EnumTypeWrapper[EBroadcastChatPermissionValue]):
DESCRIPTOR: google___protobuf___descriptor___EnumDescriptor = ...
k_EBroadcastChatPermissionPublic = typing___cast(EBroadcastChatPermissionValue, 0)
k_EBroadcastChatPermissionOwnsApp = typing___cast(EBroadcastChatPermissionValue, 1)
k_EBroadcastChatPermissionPublic = typing___cast(EBroadcastChatPermissionValue, 0)
k_EBroadcastChatPermissionOwnsApp = typing___cast(EBroadcastChatPermissionValue, 1)
type___EBroadcastChatPermission = EBroadcastChatPermission
class CBroadcast_BeginBroadcastSession_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
permission: builtin___int = ...
gameid: builtin___int = ...
client_instance_id: builtin___int = ...
title: typing___Text = ...
cellid: builtin___int = ...
rtmp_token: builtin___int = ...
thumbnail_upload: builtin___bool = ...
client_beta: typing___Text = ...
sysid: builtin___int = ...
def __init__(self,
*,
permission : typing___Optional[builtin___int] = None,
gameid : typing___Optional[builtin___int] = None,
client_instance_id : typing___Optional[builtin___int] = None,
title : typing___Optional[typing___Text] = None,
cellid : typing___Optional[builtin___int] = None,
rtmp_token : typing___Optional[builtin___int] = None,
thumbnail_upload : typing___Optional[builtin___bool] = None,
client_beta : typing___Optional[typing___Text] = None,
sysid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"cellid",b"cellid",u"client_beta",b"client_beta",u"client_instance_id",b"client_instance_id",u"gameid",b"gameid",u"permission",b"permission",u"rtmp_token",b"rtmp_token",u"sysid",b"sysid",u"thumbnail_upload",b"thumbnail_upload",u"title",b"title"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"cellid",b"cellid",u"client_beta",b"client_beta",u"client_instance_id",b"client_instance_id",u"gameid",b"gameid",u"permission",b"permission",u"rtmp_token",b"rtmp_token",u"sysid",b"sysid",u"thumbnail_upload",b"thumbnail_upload",u"title",b"title"]) -> None: ...
type___CBroadcast_BeginBroadcastSession_Request = CBroadcast_BeginBroadcastSession_Request
class CBroadcast_BeginBroadcastSession_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_id: builtin___int = ...
thumbnail_upload_address: typing___Text = ...
thumbnail_upload_token: typing___Text = ...
thumbnail_interval_seconds: builtin___int = ...
heartbeat_interval_seconds: builtin___int = ...
def __init__(self,
*,
broadcast_id : typing___Optional[builtin___int] = None,
thumbnail_upload_address : typing___Optional[typing___Text] = None,
thumbnail_upload_token : typing___Optional[typing___Text] = None,
thumbnail_interval_seconds : typing___Optional[builtin___int] = None,
heartbeat_interval_seconds : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"heartbeat_interval_seconds",b"heartbeat_interval_seconds",u"thumbnail_interval_seconds",b"thumbnail_interval_seconds",u"thumbnail_upload_address",b"thumbnail_upload_address",u"thumbnail_upload_token",b"thumbnail_upload_token"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"heartbeat_interval_seconds",b"heartbeat_interval_seconds",u"thumbnail_interval_seconds",b"thumbnail_interval_seconds",u"thumbnail_upload_address",b"thumbnail_upload_address",u"thumbnail_upload_token",b"thumbnail_upload_token"]) -> None: ...
type___CBroadcast_BeginBroadcastSession_Response = CBroadcast_BeginBroadcastSession_Response
class CBroadcast_EndBroadcastSession_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_id: builtin___int = ...
def __init__(self,
*,
broadcast_id : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id"]) -> None: ...
type___CBroadcast_EndBroadcastSession_Request = CBroadcast_EndBroadcastSession_Request
class CBroadcast_EndBroadcastSession_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CBroadcast_EndBroadcastSession_Response = CBroadcast_EndBroadcastSession_Response
class CBroadcast_StartBroadcastUpload_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_id: builtin___int = ...
cellid: builtin___int = ...
as_rtmp: builtin___bool = ...
delay_seconds: builtin___int = ...
rtmp_token: builtin___int = ...
upload_ip_address: builtin___int = ...
is_replay: builtin___bool = ...
sysid: builtin___int = ...
def __init__(self,
*,
broadcast_id : typing___Optional[builtin___int] = None,
cellid : typing___Optional[builtin___int] = None,
as_rtmp : typing___Optional[builtin___bool] = None,
delay_seconds : typing___Optional[builtin___int] = None,
rtmp_token : typing___Optional[builtin___int] = None,
upload_ip_address : typing___Optional[builtin___int] = None,
is_replay : typing___Optional[builtin___bool] = None,
sysid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"as_rtmp",b"as_rtmp",u"broadcast_id",b"broadcast_id",u"cellid",b"cellid",u"delay_seconds",b"delay_seconds",u"is_replay",b"is_replay",u"rtmp_token",b"rtmp_token",u"sysid",b"sysid",u"upload_ip_address",b"upload_ip_address"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"as_rtmp",b"as_rtmp",u"broadcast_id",b"broadcast_id",u"cellid",b"cellid",u"delay_seconds",b"delay_seconds",u"is_replay",b"is_replay",u"rtmp_token",b"rtmp_token",u"sysid",b"sysid",u"upload_ip_address",b"upload_ip_address"]) -> None: ...
type___CBroadcast_StartBroadcastUpload_Request = CBroadcast_StartBroadcastUpload_Request
class CBroadcast_StartBroadcastUpload_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
upload_token: typing___Text = ...
upload_address: typing___Text = ...
broadcast_upload_id: builtin___int = ...
enable_replay: builtin___bool = ...
http_address: typing___Text = ...
def __init__(self,
*,
upload_token : typing___Optional[typing___Text] = None,
upload_address : typing___Optional[typing___Text] = None,
broadcast_upload_id : typing___Optional[builtin___int] = None,
enable_replay : typing___Optional[builtin___bool] = None,
http_address : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_upload_id",b"broadcast_upload_id",u"enable_replay",b"enable_replay",u"http_address",b"http_address",u"upload_address",b"upload_address",u"upload_token",b"upload_token"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_upload_id",b"broadcast_upload_id",u"enable_replay",b"enable_replay",u"http_address",b"http_address",u"upload_address",b"upload_address",u"upload_token",b"upload_token"]) -> None: ...
type___CBroadcast_StartBroadcastUpload_Response = CBroadcast_StartBroadcastUpload_Response
class CBroadcast_NotifyBroadcastUploadStop_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_upload_id: builtin___int = ...
upload_result: builtin___int = ...
def __init__(self,
*,
broadcast_upload_id : typing___Optional[builtin___int] = None,
upload_result : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_upload_id",b"broadcast_upload_id",u"upload_result",b"upload_result"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_upload_id",b"broadcast_upload_id",u"upload_result",b"upload_result"]) -> None: ...
type___CBroadcast_NotifyBroadcastUploadStop_Notification = CBroadcast_NotifyBroadcastUploadStop_Notification
class CBroadcast_WatchBroadcast_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steamid: builtin___int = ...
existing_broadcast_id: builtin___int = ...
viewer_token: builtin___int = ...
client_ip: builtin___int = ...
client_cell: builtin___int = ...
watch_location: type___EBroadcastWatchLocationValue = ...
is_webrtc: builtin___bool = ...
def __init__(self,
*,
steamid : typing___Optional[builtin___int] = None,
existing_broadcast_id : typing___Optional[builtin___int] = None,
viewer_token : typing___Optional[builtin___int] = None,
client_ip : typing___Optional[builtin___int] = None,
client_cell : typing___Optional[builtin___int] = None,
watch_location : typing___Optional[type___EBroadcastWatchLocationValue] = None,
is_webrtc : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"client_cell",b"client_cell",u"client_ip",b"client_ip",u"existing_broadcast_id",b"existing_broadcast_id",u"is_webrtc",b"is_webrtc",u"steamid",b"steamid",u"viewer_token",b"viewer_token",u"watch_location",b"watch_location"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"client_cell",b"client_cell",u"client_ip",b"client_ip",u"existing_broadcast_id",b"existing_broadcast_id",u"is_webrtc",b"is_webrtc",u"steamid",b"steamid",u"viewer_token",b"viewer_token",u"watch_location",b"watch_location"]) -> None: ...
type___CBroadcast_WatchBroadcast_Request = CBroadcast_WatchBroadcast_Request
class CBroadcast_WatchBroadcast_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
EWatchResponseValue = typing___NewType('EWatchResponseValue', builtin___int)
type___EWatchResponseValue = EWatchResponseValue
EWatchResponse: _EWatchResponse
class _EWatchResponse(google___protobuf___internal___enum_type_wrapper____EnumTypeWrapper[CBroadcast_WatchBroadcast_Response.EWatchResponseValue]):
DESCRIPTOR: google___protobuf___descriptor___EnumDescriptor = ...
k_EWatchResponseReady = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 1)
k_EWatchResponseNotAvailable = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 2)
k_EWatchResponseWaitingForApproval = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 3)
k_EWatchResponseWaitingForStart = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 4)
k_EWatchResponseInvalidSession = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 5)
k_EWatchResponseTooManyBroadcasts = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 6)
k_EWatchResponseWaitingForReconnect = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 7)
k_EWatchResponseSystemNotSupported = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 8)
k_EWatchResponseUserRestricted = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 9)
k_EWatchResponseClientOutOfDate = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 10)
k_EWatchResponsePoorUploadQuality = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 11)
k_EWatchResponseMissingSubscription = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 12)
k_EWatchResponseReady = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 1)
k_EWatchResponseNotAvailable = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 2)
k_EWatchResponseWaitingForApproval = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 3)
k_EWatchResponseWaitingForStart = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 4)
k_EWatchResponseInvalidSession = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 5)
k_EWatchResponseTooManyBroadcasts = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 6)
k_EWatchResponseWaitingForReconnect = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 7)
k_EWatchResponseSystemNotSupported = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 8)
k_EWatchResponseUserRestricted = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 9)
k_EWatchResponseClientOutOfDate = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 10)
k_EWatchResponsePoorUploadQuality = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 11)
k_EWatchResponseMissingSubscription = typing___cast(CBroadcast_WatchBroadcast_Response.EWatchResponseValue, 12)
type___EWatchResponse = EWatchResponse
response: type___CBroadcast_WatchBroadcast_Response.EWatchResponseValue = ...
mpd_url: typing___Text = ...
broadcast_id: builtin___int = ...
gameid: builtin___int = ...
title: typing___Text = ...
num_viewers: builtin___int = ...
permission: builtin___int = ...
is_rtmp: builtin___bool = ...
seconds_delay: builtin___int = ...
viewer_token: builtin___int = ...
hls_m3u8_master_url: typing___Text = ...
heartbeat_interval: builtin___int = ...
thumbnail_url: typing___Text = ...
is_webrtc: builtin___bool = ...
webrtc_session_id: builtin___int = ...
webrtc_offer_sdp: typing___Text = ...
webrtc_turn_server: typing___Text = ...
is_replay: builtin___bool = ...
duration: builtin___int = ...
def __init__(self,
*,
response : typing___Optional[type___CBroadcast_WatchBroadcast_Response.EWatchResponseValue] = None,
mpd_url : typing___Optional[typing___Text] = None,
broadcast_id : typing___Optional[builtin___int] = None,
gameid : typing___Optional[builtin___int] = None,
title : typing___Optional[typing___Text] = None,
num_viewers : typing___Optional[builtin___int] = None,
permission : typing___Optional[builtin___int] = None,
is_rtmp : typing___Optional[builtin___bool] = None,
seconds_delay : typing___Optional[builtin___int] = None,
viewer_token : typing___Optional[builtin___int] = None,
hls_m3u8_master_url : typing___Optional[typing___Text] = None,
heartbeat_interval : typing___Optional[builtin___int] = None,
thumbnail_url : typing___Optional[typing___Text] = None,
is_webrtc : typing___Optional[builtin___bool] = None,
webrtc_session_id : typing___Optional[builtin___int] = None,
webrtc_offer_sdp : typing___Optional[typing___Text] = None,
webrtc_turn_server : typing___Optional[typing___Text] = None,
is_replay : typing___Optional[builtin___bool] = None,
duration : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"duration",b"duration",u"gameid",b"gameid",u"heartbeat_interval",b"heartbeat_interval",u"hls_m3u8_master_url",b"hls_m3u8_master_url",u"is_replay",b"is_replay",u"is_rtmp",b"is_rtmp",u"is_webrtc",b"is_webrtc",u"mpd_url",b"mpd_url",u"num_viewers",b"num_viewers",u"permission",b"permission",u"response",b"response",u"seconds_delay",b"seconds_delay",u"thumbnail_url",b"thumbnail_url",u"title",b"title",u"viewer_token",b"viewer_token",u"webrtc_offer_sdp",b"webrtc_offer_sdp",u"webrtc_session_id",b"webrtc_session_id",u"webrtc_turn_server",b"webrtc_turn_server"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"duration",b"duration",u"gameid",b"gameid",u"heartbeat_interval",b"heartbeat_interval",u"hls_m3u8_master_url",b"hls_m3u8_master_url",u"is_replay",b"is_replay",u"is_rtmp",b"is_rtmp",u"is_webrtc",b"is_webrtc",u"mpd_url",b"mpd_url",u"num_viewers",b"num_viewers",u"permission",b"permission",u"response",b"response",u"seconds_delay",b"seconds_delay",u"thumbnail_url",b"thumbnail_url",u"title",b"title",u"viewer_token",b"viewer_token",u"webrtc_offer_sdp",b"webrtc_offer_sdp",u"webrtc_session_id",b"webrtc_session_id",u"webrtc_turn_server",b"webrtc_turn_server"]) -> None: ...
type___CBroadcast_WatchBroadcast_Response = CBroadcast_WatchBroadcast_Response
class CBroadcast_HeartbeatBroadcast_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steamid: builtin___int = ...
broadcast_id: builtin___int = ...
viewer_token: builtin___int = ...
representation: builtin___int = ...
def __init__(self,
*,
steamid : typing___Optional[builtin___int] = None,
broadcast_id : typing___Optional[builtin___int] = None,
viewer_token : typing___Optional[builtin___int] = None,
representation : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"representation",b"representation",u"steamid",b"steamid",u"viewer_token",b"viewer_token"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"representation",b"representation",u"steamid",b"steamid",u"viewer_token",b"viewer_token"]) -> None: ...
type___CBroadcast_HeartbeatBroadcast_Notification = CBroadcast_HeartbeatBroadcast_Notification
class CBroadcast_StopWatchingBroadcast_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steamid: builtin___int = ...
broadcast_id: builtin___int = ...
viewer_token: builtin___int = ...
def __init__(self,
*,
steamid : typing___Optional[builtin___int] = None,
broadcast_id : typing___Optional[builtin___int] = None,
viewer_token : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"steamid",b"steamid",u"viewer_token",b"viewer_token"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"steamid",b"steamid",u"viewer_token",b"viewer_token"]) -> None: ...
type___CBroadcast_StopWatchingBroadcast_Notification = CBroadcast_StopWatchingBroadcast_Notification
class CBroadcast_GetBroadcastStatus_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steamid: builtin___int = ...
broadcast_id: builtin___int = ...
def __init__(self,
*,
steamid : typing___Optional[builtin___int] = None,
broadcast_id : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"steamid",b"steamid"]) -> None: ...
type___CBroadcast_GetBroadcastStatus_Request = CBroadcast_GetBroadcastStatus_Request
class CBroadcast_GetBroadcastStatus_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
gameid: builtin___int = ...
title: typing___Text = ...
num_viewers: builtin___int = ...
permission: builtin___int = ...
is_rtmp: builtin___bool = ...
seconds_delay: builtin___int = ...
is_publisher: builtin___bool = ...
thumbnail_url: typing___Text = ...
update_interval: builtin___int = ...
is_uploading: builtin___bool = ...
duration: builtin___int = ...
is_replay: builtin___bool = ...
is_capturing_vod: builtin___bool = ...
is_store_whitelisted: builtin___bool = ...
def __init__(self,
*,
gameid : typing___Optional[builtin___int] = None,
title : typing___Optional[typing___Text] = None,
num_viewers : typing___Optional[builtin___int] = None,
permission : typing___Optional[builtin___int] = None,
is_rtmp : typing___Optional[builtin___bool] = None,
seconds_delay : typing___Optional[builtin___int] = None,
is_publisher : typing___Optional[builtin___bool] = None,
thumbnail_url : typing___Optional[typing___Text] = None,
update_interval : typing___Optional[builtin___int] = None,
is_uploading : typing___Optional[builtin___bool] = None,
duration : typing___Optional[builtin___int] = None,
is_replay : typing___Optional[builtin___bool] = None,
is_capturing_vod : typing___Optional[builtin___bool] = None,
is_store_whitelisted : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"duration",b"duration",u"gameid",b"gameid",u"is_capturing_vod",b"is_capturing_vod",u"is_publisher",b"is_publisher",u"is_replay",b"is_replay",u"is_rtmp",b"is_rtmp",u"is_store_whitelisted",b"is_store_whitelisted",u"is_uploading",b"is_uploading",u"num_viewers",b"num_viewers",u"permission",b"permission",u"seconds_delay",b"seconds_delay",u"thumbnail_url",b"thumbnail_url",u"title",b"title",u"update_interval",b"update_interval"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"duration",b"duration",u"gameid",b"gameid",u"is_capturing_vod",b"is_capturing_vod",u"is_publisher",b"is_publisher",u"is_replay",b"is_replay",u"is_rtmp",b"is_rtmp",u"is_store_whitelisted",b"is_store_whitelisted",u"is_uploading",b"is_uploading",u"num_viewers",b"num_viewers",u"permission",b"permission",u"seconds_delay",b"seconds_delay",u"thumbnail_url",b"thumbnail_url",u"title",b"title",u"update_interval",b"update_interval"]) -> None: ...
type___CBroadcast_GetBroadcastStatus_Response = CBroadcast_GetBroadcastStatus_Response
class CBroadcast_GetBroadcastThumbnail_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steamid: builtin___int = ...
broadcast_id: builtin___int = ...
def __init__(self,
*,
steamid : typing___Optional[builtin___int] = None,
broadcast_id : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"steamid",b"steamid"]) -> None: ...
type___CBroadcast_GetBroadcastThumbnail_Request = CBroadcast_GetBroadcastThumbnail_Request
class CBroadcast_GetBroadcastThumbnail_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
thumbnail_url: typing___Text = ...
update_interval: builtin___int = ...
num_viewers: builtin___int = ...
duration: builtin___int = ...
def __init__(self,
*,
thumbnail_url : typing___Optional[typing___Text] = None,
update_interval : typing___Optional[builtin___int] = None,
num_viewers : typing___Optional[builtin___int] = None,
duration : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"duration",b"duration",u"num_viewers",b"num_viewers",u"thumbnail_url",b"thumbnail_url",u"update_interval",b"update_interval"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"duration",b"duration",u"num_viewers",b"num_viewers",u"thumbnail_url",b"thumbnail_url",u"update_interval",b"update_interval"]) -> None: ...
type___CBroadcast_GetBroadcastThumbnail_Response = CBroadcast_GetBroadcastThumbnail_Response
class CBroadcast_InviteToBroadcast_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steamid: builtin___int = ...
approval_response: builtin___bool = ...
def __init__(self,
*,
steamid : typing___Optional[builtin___int] = None,
approval_response : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"approval_response",b"approval_response",u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"approval_response",b"approval_response",u"steamid",b"steamid"]) -> None: ...
type___CBroadcast_InviteToBroadcast_Request = CBroadcast_InviteToBroadcast_Request
class CBroadcast_InviteToBroadcast_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
success: builtin___bool = ...
def __init__(self,
*,
success : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"success",b"success"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"success",b"success"]) -> None: ...
type___CBroadcast_InviteToBroadcast_Response = CBroadcast_InviteToBroadcast_Response
class CBroadcast_SendBroadcastStateToServer_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
permission: builtin___int = ...
gameid: builtin___int = ...
title: typing___Text = ...
game_data_config: typing___Text = ...
def __init__(self,
*,
permission : typing___Optional[builtin___int] = None,
gameid : typing___Optional[builtin___int] = None,
title : typing___Optional[typing___Text] = None,
game_data_config : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"game_data_config",b"game_data_config",u"gameid",b"gameid",u"permission",b"permission",u"title",b"title"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"game_data_config",b"game_data_config",u"gameid",b"gameid",u"permission",b"permission",u"title",b"title"]) -> None: ...
type___CBroadcast_SendBroadcastStateToServer_Request = CBroadcast_SendBroadcastStateToServer_Request
class CBroadcast_SendBroadcastStateToServer_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CBroadcast_SendBroadcastStateToServer_Response = CBroadcast_SendBroadcastStateToServer_Response
class CBroadcast_NotifyBroadcastSessionHeartbeat_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_id: builtin___int = ...
def __init__(self,
*,
broadcast_id : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id"]) -> None: ...
type___CBroadcast_NotifyBroadcastSessionHeartbeat_Notification = CBroadcast_NotifyBroadcastSessionHeartbeat_Notification
class CBroadcast_GetBroadcastChatInfo_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steamid: builtin___int = ...
broadcast_id: builtin___int = ...
client_ip: builtin___int = ...
client_cell: builtin___int = ...
def __init__(self,
*,
steamid : typing___Optional[builtin___int] = None,
broadcast_id : typing___Optional[builtin___int] = None,
client_ip : typing___Optional[builtin___int] = None,
client_cell : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"client_cell",b"client_cell",u"client_ip",b"client_ip",u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"client_cell",b"client_cell",u"client_ip",b"client_ip",u"steamid",b"steamid"]) -> None: ...
type___CBroadcast_GetBroadcastChatInfo_Request = CBroadcast_GetBroadcastChatInfo_Request
class CBroadcast_GetBroadcastChatInfo_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
chat_id: builtin___int = ...
view_url_template: typing___Text = ...
flair_group_ids: google___protobuf___internal___containers___RepeatedScalarFieldContainer[builtin___int] = ...
def __init__(self,
*,
chat_id : typing___Optional[builtin___int] = None,
view_url_template : typing___Optional[typing___Text] = None,
flair_group_ids : typing___Optional[typing___Iterable[builtin___int]] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"chat_id",b"chat_id",u"view_url_template",b"view_url_template"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"chat_id",b"chat_id",u"flair_group_ids",b"flair_group_ids",u"view_url_template",b"view_url_template"]) -> None: ...
type___CBroadcast_GetBroadcastChatInfo_Response = CBroadcast_GetBroadcastChatInfo_Response
class CBroadcast_PostChatMessage_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
chat_id: builtin___int = ...
message: typing___Text = ...
instance_id: builtin___int = ...
language: builtin___int = ...
country_code: typing___Text = ...
def __init__(self,
*,
chat_id : typing___Optional[builtin___int] = None,
message : typing___Optional[typing___Text] = None,
instance_id : typing___Optional[builtin___int] = None,
language : typing___Optional[builtin___int] = None,
country_code : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"chat_id",b"chat_id",u"country_code",b"country_code",u"instance_id",b"instance_id",u"language",b"language",u"message",b"message"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"chat_id",b"chat_id",u"country_code",b"country_code",u"instance_id",b"instance_id",u"language",b"language",u"message",b"message"]) -> None: ...
type___CBroadcast_PostChatMessage_Request = CBroadcast_PostChatMessage_Request
class CBroadcast_PostChatMessage_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
persona_name: typing___Text = ...
in_game: builtin___bool = ...
result: builtin___int = ...
cooldown_time_seconds: builtin___int = ...
def __init__(self,
*,
persona_name : typing___Optional[typing___Text] = None,
in_game : typing___Optional[builtin___bool] = None,
result : typing___Optional[builtin___int] = None,
cooldown_time_seconds : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"cooldown_time_seconds",b"cooldown_time_seconds",u"in_game",b"in_game",u"persona_name",b"persona_name",u"result",b"result"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"cooldown_time_seconds",b"cooldown_time_seconds",u"in_game",b"in_game",u"persona_name",b"persona_name",u"result",b"result"]) -> None: ...
type___CBroadcast_PostChatMessage_Response = CBroadcast_PostChatMessage_Response
class CBroadcast_UpdateChatMessageFlair_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
chat_id: builtin___int = ...
flair: typing___Text = ...
def __init__(self,
*,
chat_id : typing___Optional[builtin___int] = None,
flair : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"chat_id",b"chat_id",u"flair",b"flair"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"chat_id",b"chat_id",u"flair",b"flair"]) -> None: ...
type___CBroadcast_UpdateChatMessageFlair_Request = CBroadcast_UpdateChatMessageFlair_Request
class CBroadcast_UpdateChatMessageFlair_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
result: builtin___int = ...
chat_id: builtin___int = ...
flair: typing___Text = ...
def __init__(self,
*,
result : typing___Optional[builtin___int] = None,
chat_id : typing___Optional[builtin___int] = None,
flair : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"chat_id",b"chat_id",u"flair",b"flair",u"result",b"result"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"chat_id",b"chat_id",u"flair",b"flair",u"result",b"result"]) -> None: ...
type___CBroadcast_UpdateChatMessageFlair_Response = CBroadcast_UpdateChatMessageFlair_Response
class CBroadcast_MuteBroadcastChatUser_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
chat_id: builtin___int = ...
user_steamid: builtin___int = ...
muted: builtin___bool = ...
def __init__(self,
*,
chat_id : typing___Optional[builtin___int] = None,
user_steamid : typing___Optional[builtin___int] = None,
muted : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"chat_id",b"chat_id",u"muted",b"muted",u"user_steamid",b"user_steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"chat_id",b"chat_id",u"muted",b"muted",u"user_steamid",b"user_steamid"]) -> None: ...
type___CBroadcast_MuteBroadcastChatUser_Request = CBroadcast_MuteBroadcastChatUser_Request
class CBroadcast_MuteBroadcastChatUser_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CBroadcast_MuteBroadcastChatUser_Response = CBroadcast_MuteBroadcastChatUser_Response
class CBroadcast_RemoveUserChatText_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
chat_id: builtin___int = ...
user_steamid: builtin___int = ...
def __init__(self,
*,
chat_id : typing___Optional[builtin___int] = None,
user_steamid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"chat_id",b"chat_id",u"user_steamid",b"user_steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"chat_id",b"chat_id",u"user_steamid",b"user_steamid"]) -> None: ...
type___CBroadcast_RemoveUserChatText_Request = CBroadcast_RemoveUserChatText_Request
class CBroadcast_RemoveUserChatText_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CBroadcast_RemoveUserChatText_Response = CBroadcast_RemoveUserChatText_Response
class CBroadcast_GetBroadcastChatUserNames_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
chat_id: builtin___int = ...
user_steamid: google___protobuf___internal___containers___RepeatedScalarFieldContainer[builtin___int] = ...
def __init__(self,
*,
chat_id : typing___Optional[builtin___int] = None,
user_steamid : typing___Optional[typing___Iterable[builtin___int]] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"chat_id",b"chat_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"chat_id",b"chat_id",u"user_steamid",b"user_steamid"]) -> None: ...
type___CBroadcast_GetBroadcastChatUserNames_Request = CBroadcast_GetBroadcastChatUserNames_Request
class CBroadcast_GetBroadcastChatUserNames_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class PersonaName(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steam_id: builtin___int = ...
persona: typing___Text = ...
def __init__(self,
*,
steam_id : typing___Optional[builtin___int] = None,
persona : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"persona",b"persona",u"steam_id",b"steam_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"persona",b"persona",u"steam_id",b"steam_id"]) -> None: ...
type___PersonaName = PersonaName
@property
def persona_names(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CBroadcast_GetBroadcastChatUserNames_Response.PersonaName]: ...
def __init__(self,
*,
persona_names : typing___Optional[typing___Iterable[type___CBroadcast_GetBroadcastChatUserNames_Response.PersonaName]] = None,
) -> None: ...
def ClearField(self, field_name: typing_extensions___Literal[u"persona_names",b"persona_names"]) -> None: ...
type___CBroadcast_GetBroadcastChatUserNames_Response = CBroadcast_GetBroadcastChatUserNames_Response
class CBroadcast_StartBuildClip_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steamid: builtin___int = ...
broadcast_session_id: builtin___int = ...
first_segment: builtin___int = ...
num_segments: builtin___int = ...
clip_description: typing___Text = ...
def __init__(self,
*,
steamid : typing___Optional[builtin___int] = None,
broadcast_session_id : typing___Optional[builtin___int] = None,
first_segment : typing___Optional[builtin___int] = None,
num_segments : typing___Optional[builtin___int] = None,
clip_description : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_session_id",b"broadcast_session_id",u"clip_description",b"clip_description",u"first_segment",b"first_segment",u"num_segments",b"num_segments",u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_session_id",b"broadcast_session_id",u"clip_description",b"clip_description",u"first_segment",b"first_segment",u"num_segments",b"num_segments",u"steamid",b"steamid"]) -> None: ...
type___CBroadcast_StartBuildClip_Request = CBroadcast_StartBuildClip_Request
class CBroadcast_StartBuildClip_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_clip_id: builtin___int = ...
def __init__(self,
*,
broadcast_clip_id : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_clip_id",b"broadcast_clip_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_clip_id",b"broadcast_clip_id"]) -> None: ...
type___CBroadcast_StartBuildClip_Response = CBroadcast_StartBuildClip_Response
class CBroadcast_GetBuildClipStatus_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_clip_id: builtin___int = ...
def __init__(self,
*,
broadcast_clip_id : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_clip_id",b"broadcast_clip_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_clip_id",b"broadcast_clip_id"]) -> None: ...
type___CBroadcast_GetBuildClipStatus_Request = CBroadcast_GetBuildClipStatus_Request
class CBroadcast_GetBuildClipStatus_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CBroadcast_GetBuildClipStatus_Response = CBroadcast_GetBuildClipStatus_Response
class CBroadcast_SetClipDetails_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_clip_id: builtin___int = ...
start_time: builtin___int = ...
end_time: builtin___int = ...
video_description: typing___Text = ...
def __init__(self,
*,
broadcast_clip_id : typing___Optional[builtin___int] = None,
start_time : typing___Optional[builtin___int] = None,
end_time : typing___Optional[builtin___int] = None,
video_description : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_clip_id",b"broadcast_clip_id",u"end_time",b"end_time",u"start_time",b"start_time",u"video_description",b"video_description"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_clip_id",b"broadcast_clip_id",u"end_time",b"end_time",u"start_time",b"start_time",u"video_description",b"video_description"]) -> None: ...
type___CBroadcast_SetClipDetails_Request = CBroadcast_SetClipDetails_Request
class CBroadcast_SetClipDetails_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CBroadcast_SetClipDetails_Response = CBroadcast_SetClipDetails_Response
class CBroadcast_GetClipDetails_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_clip_id: builtin___int = ...
def __init__(self,
*,
broadcast_clip_id : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_clip_id",b"broadcast_clip_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_clip_id",b"broadcast_clip_id"]) -> None: ...
type___CBroadcast_GetClipDetails_Request = CBroadcast_GetClipDetails_Request
class CBroadcast_GetClipDetails_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_clip_id: builtin___int = ...
video_id: builtin___int = ...
channel_id: builtin___int = ...
app_id: builtin___int = ...
accountid_broadcaster: builtin___int = ...
accountid_clipmaker: builtin___int = ...
video_description: typing___Text = ...
start_time: builtin___int = ...
length_milliseconds: builtin___int = ...
thumbnail_path: typing___Text = ...
def __init__(self,
*,
broadcast_clip_id : typing___Optional[builtin___int] = None,
video_id : typing___Optional[builtin___int] = None,
channel_id : typing___Optional[builtin___int] = None,
app_id : typing___Optional[builtin___int] = None,
accountid_broadcaster : typing___Optional[builtin___int] = None,
accountid_clipmaker : typing___Optional[builtin___int] = None,
video_description : typing___Optional[typing___Text] = None,
start_time : typing___Optional[builtin___int] = None,
length_milliseconds : typing___Optional[builtin___int] = None,
thumbnail_path : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"accountid_broadcaster",b"accountid_broadcaster",u"accountid_clipmaker",b"accountid_clipmaker",u"app_id",b"app_id",u"broadcast_clip_id",b"broadcast_clip_id",u"channel_id",b"channel_id",u"length_milliseconds",b"length_milliseconds",u"start_time",b"start_time",u"thumbnail_path",b"thumbnail_path",u"video_description",b"video_description",u"video_id",b"video_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"accountid_broadcaster",b"accountid_broadcaster",u"accountid_clipmaker",b"accountid_clipmaker",u"app_id",b"app_id",u"broadcast_clip_id",b"broadcast_clip_id",u"channel_id",b"channel_id",u"length_milliseconds",b"length_milliseconds",u"start_time",b"start_time",u"thumbnail_path",b"thumbnail_path",u"video_description",b"video_description",u"video_id",b"video_id"]) -> None: ...
type___CBroadcast_GetClipDetails_Response = CBroadcast_GetClipDetails_Response
class CBroadcast_SetRTMPInfo_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_permission: builtin___int = ...
update_token: builtin___bool = ...
broadcast_delay: builtin___int = ...
app_id: builtin___int = ...
required_app_id: builtin___int = ...
broadcast_chat_permission: type___EBroadcastChatPermissionValue = ...
broadcast_buffer: builtin___int = ...
steamid: builtin___int = ...
chat_rate_limit: builtin___int = ...
enable_replay: builtin___bool = ...
def __init__(self,
*,
broadcast_permission : typing___Optional[builtin___int] = None,
update_token : typing___Optional[builtin___bool] = None,
broadcast_delay : typing___Optional[builtin___int] = None,
app_id : typing___Optional[builtin___int] = None,
required_app_id : typing___Optional[builtin___int] = None,
broadcast_chat_permission : typing___Optional[type___EBroadcastChatPermissionValue] = None,
broadcast_buffer : typing___Optional[builtin___int] = None,
steamid : typing___Optional[builtin___int] = None,
chat_rate_limit : typing___Optional[builtin___int] = None,
enable_replay : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"app_id",b"app_id",u"broadcast_buffer",b"broadcast_buffer",u"broadcast_chat_permission",b"broadcast_chat_permission",u"broadcast_delay",b"broadcast_delay",u"broadcast_permission",b"broadcast_permission",u"chat_rate_limit",b"chat_rate_limit",u"enable_replay",b"enable_replay",u"required_app_id",b"required_app_id",u"steamid",b"steamid",u"update_token",b"update_token"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"app_id",b"app_id",u"broadcast_buffer",b"broadcast_buffer",u"broadcast_chat_permission",b"broadcast_chat_permission",u"broadcast_delay",b"broadcast_delay",u"broadcast_permission",b"broadcast_permission",u"chat_rate_limit",b"chat_rate_limit",u"enable_replay",b"enable_replay",u"required_app_id",b"required_app_id",u"steamid",b"steamid",u"update_token",b"update_token"]) -> None: ...
type___CBroadcast_SetRTMPInfo_Request = CBroadcast_SetRTMPInfo_Request
class CBroadcast_SetRTMPInfo_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CBroadcast_SetRTMPInfo_Response = CBroadcast_SetRTMPInfo_Response
class CBroadcast_GetRTMPInfo_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
ip: builtin___int = ...
steamid: builtin___int = ...
def __init__(self,
*,
ip : typing___Optional[builtin___int] = None,
steamid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"ip",b"ip",u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"ip",b"ip",u"steamid",b"steamid"]) -> None: ...
type___CBroadcast_GetRTMPInfo_Request = CBroadcast_GetRTMPInfo_Request
class CBroadcast_GetRTMPInfo_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_permission: builtin___int = ...
rtmp_host: typing___Text = ...
rtmp_token: typing___Text = ...
broadcast_delay: builtin___int = ...
app_id: builtin___int = ...
required_app_id: builtin___int = ...
broadcast_chat_permission: type___EBroadcastChatPermissionValue = ...
broadcast_buffer: builtin___int = ...
steamid: builtin___int = ...
chat_rate_limit: builtin___int = ...
enable_replay: builtin___bool = ...
def __init__(self,
*,
broadcast_permission : typing___Optional[builtin___int] = None,
rtmp_host : typing___Optional[typing___Text] = None,
rtmp_token : typing___Optional[typing___Text] = None,
broadcast_delay : typing___Optional[builtin___int] = None,
app_id : typing___Optional[builtin___int] = None,
required_app_id : typing___Optional[builtin___int] = None,
broadcast_chat_permission : typing___Optional[type___EBroadcastChatPermissionValue] = None,
broadcast_buffer : typing___Optional[builtin___int] = None,
steamid : typing___Optional[builtin___int] = None,
chat_rate_limit : typing___Optional[builtin___int] = None,
enable_replay : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"app_id",b"app_id",u"broadcast_buffer",b"broadcast_buffer",u"broadcast_chat_permission",b"broadcast_chat_permission",u"broadcast_delay",b"broadcast_delay",u"broadcast_permission",b"broadcast_permission",u"chat_rate_limit",b"chat_rate_limit",u"enable_replay",b"enable_replay",u"required_app_id",b"required_app_id",u"rtmp_host",b"rtmp_host",u"rtmp_token",b"rtmp_token",u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"app_id",b"app_id",u"broadcast_buffer",b"broadcast_buffer",u"broadcast_chat_permission",b"broadcast_chat_permission",u"broadcast_delay",b"broadcast_delay",u"broadcast_permission",b"broadcast_permission",u"chat_rate_limit",b"chat_rate_limit",u"enable_replay",b"enable_replay",u"required_app_id",b"required_app_id",u"rtmp_host",b"rtmp_host",u"rtmp_token",b"rtmp_token",u"steamid",b"steamid"]) -> None: ...
type___CBroadcast_GetRTMPInfo_Response = CBroadcast_GetRTMPInfo_Response
class CBroadcast_WebRTCHaveTURNServer_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_session_id: builtin___int = ...
turn_server: typing___Text = ...
def __init__(self,
*,
broadcast_session_id : typing___Optional[builtin___int] = None,
turn_server : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_session_id",b"broadcast_session_id",u"turn_server",b"turn_server"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_session_id",b"broadcast_session_id",u"turn_server",b"turn_server"]) -> None: ...
type___CBroadcast_WebRTCHaveTURNServer_Notification = CBroadcast_WebRTCHaveTURNServer_Notification
class CBroadcast_WebRTCStartResult_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
webrtc_session_id: builtin___int = ...
started: builtin___bool = ...
offer: typing___Text = ...
resolution_x: builtin___int = ...
resolution_y: builtin___int = ...
fps: builtin___int = ...
def __init__(self,
*,
webrtc_session_id : typing___Optional[builtin___int] = None,
started : typing___Optional[builtin___bool] = None,
offer : typing___Optional[typing___Text] = None,
resolution_x : typing___Optional[builtin___int] = None,
resolution_y : typing___Optional[builtin___int] = None,
fps : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"fps",b"fps",u"offer",b"offer",u"resolution_x",b"resolution_x",u"resolution_y",b"resolution_y",u"started",b"started",u"webrtc_session_id",b"webrtc_session_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"fps",b"fps",u"offer",b"offer",u"resolution_x",b"resolution_x",u"resolution_y",b"resolution_y",u"started",b"started",u"webrtc_session_id",b"webrtc_session_id"]) -> None: ...
type___CBroadcast_WebRTCStartResult_Request = CBroadcast_WebRTCStartResult_Request
class CBroadcast_WebRTCStartResult_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CBroadcast_WebRTCStartResult_Response = CBroadcast_WebRTCStartResult_Response
class CBroadcast_WebRTCStopped_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
webrtc_session_id: builtin___int = ...
def __init__(self,
*,
webrtc_session_id : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"webrtc_session_id",b"webrtc_session_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"webrtc_session_id",b"webrtc_session_id"]) -> None: ...
type___CBroadcast_WebRTCStopped_Request = CBroadcast_WebRTCStopped_Request
class CBroadcast_WebRTCStopped_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CBroadcast_WebRTCStopped_Response = CBroadcast_WebRTCStopped_Response
class CBroadcast_WebRTCSetAnswer_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcaster_steamid: builtin___int = ...
webrtc_session_id: builtin___int = ...
answer: typing___Text = ...
def __init__(self,
*,
broadcaster_steamid : typing___Optional[builtin___int] = None,
webrtc_session_id : typing___Optional[builtin___int] = None,
answer : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"answer",b"answer",u"broadcaster_steamid",b"broadcaster_steamid",u"webrtc_session_id",b"webrtc_session_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"answer",b"answer",u"broadcaster_steamid",b"broadcaster_steamid",u"webrtc_session_id",b"webrtc_session_id"]) -> None: ...
type___CBroadcast_WebRTCSetAnswer_Request = CBroadcast_WebRTCSetAnswer_Request
class CBroadcast_WebRTCSetAnswer_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CBroadcast_WebRTCSetAnswer_Response = CBroadcast_WebRTCSetAnswer_Response
class CBroadcast_WebRTCLookupTURNServer_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
cellid: builtin___int = ...
def __init__(self,
*,
cellid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"cellid",b"cellid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"cellid",b"cellid"]) -> None: ...
type___CBroadcast_WebRTCLookupTURNServer_Request = CBroadcast_WebRTCLookupTURNServer_Request
class CBroadcast_WebRTCLookupTURNServer_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
turn_server: typing___Text = ...
def __init__(self,
*,
turn_server : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"turn_server",b"turn_server"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"turn_server",b"turn_server"]) -> None: ...
type___CBroadcast_WebRTCLookupTURNServer_Response = CBroadcast_WebRTCLookupTURNServer_Response
class CBroadcast_WebRTC_Candidate(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
sdp_mid: typing___Text = ...
sdp_mline_index: builtin___int = ...
candidate: typing___Text = ...
def __init__(self,
*,
sdp_mid : typing___Optional[typing___Text] = None,
sdp_mline_index : typing___Optional[builtin___int] = None,
candidate : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"candidate",b"candidate",u"sdp_mid",b"sdp_mid",u"sdp_mline_index",b"sdp_mline_index"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"candidate",b"candidate",u"sdp_mid",b"sdp_mid",u"sdp_mline_index",b"sdp_mline_index"]) -> None: ...
type___CBroadcast_WebRTC_Candidate = CBroadcast_WebRTC_Candidate
class CBroadcast_WebRTCAddHostCandidate_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
webrtc_session_id: builtin___int = ...
@property
def candidate(self) -> type___CBroadcast_WebRTC_Candidate: ...
def __init__(self,
*,
webrtc_session_id : typing___Optional[builtin___int] = None,
candidate : typing___Optional[type___CBroadcast_WebRTC_Candidate] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"candidate",b"candidate",u"webrtc_session_id",b"webrtc_session_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"candidate",b"candidate",u"webrtc_session_id",b"webrtc_session_id"]) -> None: ...
type___CBroadcast_WebRTCAddHostCandidate_Request = CBroadcast_WebRTCAddHostCandidate_Request
class CBroadcast_WebRTCAddHostCandidate_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CBroadcast_WebRTCAddHostCandidate_Response = CBroadcast_WebRTCAddHostCandidate_Response
class CBroadcast_WebRTCAddViewerCandidate_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcaster_steamid: builtin___int = ...
webrtc_session_id: builtin___int = ...
@property
def candidate(self) -> type___CBroadcast_WebRTC_Candidate: ...
def __init__(self,
*,
broadcaster_steamid : typing___Optional[builtin___int] = None,
webrtc_session_id : typing___Optional[builtin___int] = None,
candidate : typing___Optional[type___CBroadcast_WebRTC_Candidate] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcaster_steamid",b"broadcaster_steamid",u"candidate",b"candidate",u"webrtc_session_id",b"webrtc_session_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcaster_steamid",b"broadcaster_steamid",u"candidate",b"candidate",u"webrtc_session_id",b"webrtc_session_id"]) -> None: ...
type___CBroadcast_WebRTCAddViewerCandidate_Request = CBroadcast_WebRTCAddViewerCandidate_Request
class CBroadcast_WebRTCAddViewerCandidate_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
def __init__(self,
) -> None: ...
type___CBroadcast_WebRTCAddViewerCandidate_Response = CBroadcast_WebRTCAddViewerCandidate_Response
class CBroadcast_WebRTCGetHostCandidates_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcaster_steamid: builtin___int = ...
webrtc_session_id: builtin___int = ...
candidate_generation: builtin___int = ...
def __init__(self,
*,
broadcaster_steamid : typing___Optional[builtin___int] = None,
webrtc_session_id : typing___Optional[builtin___int] = None,
candidate_generation : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcaster_steamid",b"broadcaster_steamid",u"candidate_generation",b"candidate_generation",u"webrtc_session_id",b"webrtc_session_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcaster_steamid",b"broadcaster_steamid",u"candidate_generation",b"candidate_generation",u"webrtc_session_id",b"webrtc_session_id"]) -> None: ...
type___CBroadcast_WebRTCGetHostCandidates_Request = CBroadcast_WebRTCGetHostCandidates_Request
class CBroadcast_WebRTCGetHostCandidates_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
candidate_generation: builtin___int = ...
@property
def candidates(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CBroadcast_WebRTC_Candidate]: ...
def __init__(self,
*,
candidate_generation : typing___Optional[builtin___int] = None,
candidates : typing___Optional[typing___Iterable[type___CBroadcast_WebRTC_Candidate]] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"candidate_generation",b"candidate_generation"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"candidate_generation",b"candidate_generation",u"candidates",b"candidates"]) -> None: ...
type___CBroadcast_WebRTCGetHostCandidates_Response = CBroadcast_WebRTCGetHostCandidates_Response
class CBroadcast_GetBroadcastUploadStats_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
row_limit: builtin___int = ...
start_time: builtin___int = ...
upload_id: builtin___int = ...
steamid: builtin___int = ...
session_id: builtin___int = ...
def __init__(self,
*,
row_limit : typing___Optional[builtin___int] = None,
start_time : typing___Optional[builtin___int] = None,
upload_id : typing___Optional[builtin___int] = None,
steamid : typing___Optional[builtin___int] = None,
session_id : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"row_limit",b"row_limit",u"session_id",b"session_id",u"start_time",b"start_time",u"steamid",b"steamid",u"upload_id",b"upload_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"row_limit",b"row_limit",u"session_id",b"session_id",u"start_time",b"start_time",u"steamid",b"steamid",u"upload_id",b"upload_id"]) -> None: ...
type___CBroadcast_GetBroadcastUploadStats_Request = CBroadcast_GetBroadcastUploadStats_Request
class CBroadcast_GetBroadcastUploadStats_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class UploadStats(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
upload_result: builtin___int = ...
time_stopped: builtin___int = ...
seconds_uploaded: builtin___int = ...
max_viewers: builtin___int = ...
resolution_x: builtin___int = ...
resolution_y: builtin___int = ...
avg_bandwidth: builtin___int = ...
total_bytes: builtin___int = ...
app_id: builtin___int = ...
total_unique_viewers: builtin___int = ...
total_seconds_watched: builtin___int = ...
time_started: builtin___int = ...
upload_id: builtin___int = ...
local_address: typing___Text = ...
remote_address: typing___Text = ...
frames_per_second: builtin___int = ...
num_representations: builtin___int = ...
app_name: typing___Text = ...
is_replay: builtin___bool = ...
session_id: builtin___int = ...
def __init__(self,
*,
upload_result : typing___Optional[builtin___int] = None,
time_stopped : typing___Optional[builtin___int] = None,
seconds_uploaded : typing___Optional[builtin___int] = None,
max_viewers : typing___Optional[builtin___int] = None,
resolution_x : typing___Optional[builtin___int] = None,
resolution_y : typing___Optional[builtin___int] = None,
avg_bandwidth : typing___Optional[builtin___int] = None,
total_bytes : typing___Optional[builtin___int] = None,
app_id : typing___Optional[builtin___int] = None,
total_unique_viewers : typing___Optional[builtin___int] = None,
total_seconds_watched : typing___Optional[builtin___int] = None,
time_started : typing___Optional[builtin___int] = None,
upload_id : typing___Optional[builtin___int] = None,
local_address : typing___Optional[typing___Text] = None,
remote_address : typing___Optional[typing___Text] = None,
frames_per_second : typing___Optional[builtin___int] = None,
num_representations : typing___Optional[builtin___int] = None,
app_name : typing___Optional[typing___Text] = None,
is_replay : typing___Optional[builtin___bool] = None,
session_id : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"app_id",b"app_id",u"app_name",b"app_name",u"avg_bandwidth",b"avg_bandwidth",u"frames_per_second",b"frames_per_second",u"is_replay",b"is_replay",u"local_address",b"local_address",u"max_viewers",b"max_viewers",u"num_representations",b"num_representations",u"remote_address",b"remote_address",u"resolution_x",b"resolution_x",u"resolution_y",b"resolution_y",u"seconds_uploaded",b"seconds_uploaded",u"session_id",b"session_id",u"time_started",b"time_started",u"time_stopped",b"time_stopped",u"total_bytes",b"total_bytes",u"total_seconds_watched",b"total_seconds_watched",u"total_unique_viewers",b"total_unique_viewers",u"upload_id",b"upload_id",u"upload_result",b"upload_result"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"app_id",b"app_id",u"app_name",b"app_name",u"avg_bandwidth",b"avg_bandwidth",u"frames_per_second",b"frames_per_second",u"is_replay",b"is_replay",u"local_address",b"local_address",u"max_viewers",b"max_viewers",u"num_representations",b"num_representations",u"remote_address",b"remote_address",u"resolution_x",b"resolution_x",u"resolution_y",b"resolution_y",u"seconds_uploaded",b"seconds_uploaded",u"session_id",b"session_id",u"time_started",b"time_started",u"time_stopped",b"time_stopped",u"total_bytes",b"total_bytes",u"total_seconds_watched",b"total_seconds_watched",u"total_unique_viewers",b"total_unique_viewers",u"upload_id",b"upload_id",u"upload_result",b"upload_result"]) -> None: ...
type___UploadStats = UploadStats
@property
def upload_stats(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CBroadcast_GetBroadcastUploadStats_Response.UploadStats]: ...
def __init__(self,
*,
upload_stats : typing___Optional[typing___Iterable[type___CBroadcast_GetBroadcastUploadStats_Response.UploadStats]] = None,
) -> None: ...
def ClearField(self, field_name: typing_extensions___Literal[u"upload_stats",b"upload_stats"]) -> None: ...
type___CBroadcast_GetBroadcastUploadStats_Response = CBroadcast_GetBroadcastUploadStats_Response
class CBroadcast_GetBroadcastViewerStats_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
upload_id: builtin___int = ...
steamid: builtin___int = ...
def __init__(self,
*,
upload_id : typing___Optional[builtin___int] = None,
steamid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"steamid",b"steamid",u"upload_id",b"upload_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"steamid",b"steamid",u"upload_id",b"upload_id"]) -> None: ...
type___CBroadcast_GetBroadcastViewerStats_Request = CBroadcast_GetBroadcastViewerStats_Request
class CBroadcast_GetBroadcastViewerStats_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class ViewerStats(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
time: builtin___int = ...
num_viewers: builtin___int = ...
def __init__(self,
*,
time : typing___Optional[builtin___int] = None,
num_viewers : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"num_viewers",b"num_viewers",u"time",b"time"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"num_viewers",b"num_viewers",u"time",b"time"]) -> None: ...
type___ViewerStats = ViewerStats
class CountryStats(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
country_code: typing___Text = ...
num_viewers: builtin___int = ...
def __init__(self,
*,
country_code : typing___Optional[typing___Text] = None,
num_viewers : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"country_code",b"country_code",u"num_viewers",b"num_viewers"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"country_code",b"country_code",u"num_viewers",b"num_viewers"]) -> None: ...
type___CountryStats = CountryStats
@property
def viewer_stats(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CBroadcast_GetBroadcastViewerStats_Response.ViewerStats]: ...
@property
def country_stats(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CBroadcast_GetBroadcastViewerStats_Response.CountryStats]: ...
def __init__(self,
*,
viewer_stats : typing___Optional[typing___Iterable[type___CBroadcast_GetBroadcastViewerStats_Response.ViewerStats]] = None,
country_stats : typing___Optional[typing___Iterable[type___CBroadcast_GetBroadcastViewerStats_Response.CountryStats]] = None,
) -> None: ...
def ClearField(self, field_name: typing_extensions___Literal[u"country_stats",b"country_stats",u"viewer_stats",b"viewer_stats"]) -> None: ...
type___CBroadcast_GetBroadcastViewerStats_Response = CBroadcast_GetBroadcastViewerStats_Response
class CBroadcast_BroadcastViewerState_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
EViewerStateValue = typing___NewType('EViewerStateValue', builtin___int)
type___EViewerStateValue = EViewerStateValue
EViewerState: _EViewerState
class _EViewerState(google___protobuf___internal___enum_type_wrapper____EnumTypeWrapper[CBroadcast_BroadcastViewerState_Notification.EViewerStateValue]):
DESCRIPTOR: google___protobuf___descriptor___EnumDescriptor = ...
k_EViewerNeedsApproval = typing___cast(CBroadcast_BroadcastViewerState_Notification.EViewerStateValue, 1)
k_EViewerWatching = typing___cast(CBroadcast_BroadcastViewerState_Notification.EViewerStateValue, 2)
k_EViewerLeft = typing___cast(CBroadcast_BroadcastViewerState_Notification.EViewerStateValue, 3)
k_EViewerNeedsApproval = typing___cast(CBroadcast_BroadcastViewerState_Notification.EViewerStateValue, 1)
k_EViewerWatching = typing___cast(CBroadcast_BroadcastViewerState_Notification.EViewerStateValue, 2)
k_EViewerLeft = typing___cast(CBroadcast_BroadcastViewerState_Notification.EViewerStateValue, 3)
type___EViewerState = EViewerState
steamid: builtin___int = ...
state: type___CBroadcast_BroadcastViewerState_Notification.EViewerStateValue = ...
def __init__(self,
*,
steamid : typing___Optional[builtin___int] = None,
state : typing___Optional[type___CBroadcast_BroadcastViewerState_Notification.EViewerStateValue] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"state",b"state",u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"state",b"state",u"steamid",b"steamid"]) -> None: ...
type___CBroadcast_BroadcastViewerState_Notification = CBroadcast_BroadcastViewerState_Notification
class CBroadcast_WaitingBroadcastViewer_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_id: builtin___int = ...
def __init__(self,
*,
broadcast_id : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id"]) -> None: ...
type___CBroadcast_WaitingBroadcastViewer_Notification = CBroadcast_WaitingBroadcastViewer_Notification
class CBroadcast_BroadcastUploadStarted_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_id: builtin___int = ...
upload_token: typing___Text = ...
upload_address: typing___Text = ...
http_address: typing___Text = ...
broadcast_upload_id: builtin___int = ...
heartbeat_interval_seconds: builtin___int = ...
is_rtmp: builtin___bool = ...
def __init__(self,
*,
broadcast_id : typing___Optional[builtin___int] = None,
upload_token : typing___Optional[typing___Text] = None,
upload_address : typing___Optional[typing___Text] = None,
http_address : typing___Optional[typing___Text] = None,
broadcast_upload_id : typing___Optional[builtin___int] = None,
heartbeat_interval_seconds : typing___Optional[builtin___int] = None,
is_rtmp : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"broadcast_upload_id",b"broadcast_upload_id",u"heartbeat_interval_seconds",b"heartbeat_interval_seconds",u"http_address",b"http_address",u"is_rtmp",b"is_rtmp",u"upload_address",b"upload_address",u"upload_token",b"upload_token"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"broadcast_upload_id",b"broadcast_upload_id",u"heartbeat_interval_seconds",b"heartbeat_interval_seconds",u"http_address",b"http_address",u"is_rtmp",b"is_rtmp",u"upload_address",b"upload_address",u"upload_token",b"upload_token"]) -> None: ...
type___CBroadcast_BroadcastUploadStarted_Notification = CBroadcast_BroadcastUploadStarted_Notification
class CBroadcast_StopBroadcastUpload_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_id: builtin___int = ...
broadcast_relay_id: builtin___int = ...
upload_result: builtin___int = ...
too_many_poor_uploads: builtin___bool = ...
def __init__(self,
*,
broadcast_id : typing___Optional[builtin___int] = None,
broadcast_relay_id : typing___Optional[builtin___int] = None,
upload_result : typing___Optional[builtin___int] = None,
too_many_poor_uploads : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"broadcast_relay_id",b"broadcast_relay_id",u"too_many_poor_uploads",b"too_many_poor_uploads",u"upload_result",b"upload_result"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"broadcast_relay_id",b"broadcast_relay_id",u"too_many_poor_uploads",b"too_many_poor_uploads",u"upload_result",b"upload_result"]) -> None: ...
type___CBroadcast_StopBroadcastUpload_Notification = CBroadcast_StopBroadcastUpload_Notification
class CBroadcast_SessionClosed_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_id: builtin___int = ...
def __init__(self,
*,
broadcast_id : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id"]) -> None: ...
type___CBroadcast_SessionClosed_Notification = CBroadcast_SessionClosed_Notification
class CBroadcast_ViewerBroadcastInvite_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcaster_steamid: builtin___int = ...
def __init__(self,
*,
broadcaster_steamid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcaster_steamid",b"broadcaster_steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcaster_steamid",b"broadcaster_steamid"]) -> None: ...
type___CBroadcast_ViewerBroadcastInvite_Notification = CBroadcast_ViewerBroadcastInvite_Notification
class CBroadcast_BroadcastStatus_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_id: builtin___int = ...
num_viewers: builtin___int = ...
def __init__(self,
*,
broadcast_id : typing___Optional[builtin___int] = None,
num_viewers : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"num_viewers",b"num_viewers"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_id",b"broadcast_id",u"num_viewers",b"num_viewers"]) -> None: ...
type___CBroadcast_BroadcastStatus_Notification = CBroadcast_BroadcastStatus_Notification
class CBroadcast_BroadcastChannelLive_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_channel_id: builtin___int = ...
broadcast_channel_name: typing___Text = ...
broadcast_channel_avatar: typing___Text = ...
def __init__(self,
*,
broadcast_channel_id : typing___Optional[builtin___int] = None,
broadcast_channel_name : typing___Optional[typing___Text] = None,
broadcast_channel_avatar : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_channel_avatar",b"broadcast_channel_avatar",u"broadcast_channel_id",b"broadcast_channel_id",u"broadcast_channel_name",b"broadcast_channel_name"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_channel_avatar",b"broadcast_channel_avatar",u"broadcast_channel_id",b"broadcast_channel_id",u"broadcast_channel_name",b"broadcast_channel_name"]) -> None: ...
type___CBroadcast_BroadcastChannelLive_Notification = CBroadcast_BroadcastChannelLive_Notification
class CBroadcast_SendThumbnailToRelay_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
thumbnail_upload_token: typing___Text = ...
thumbnail_broadcast_session_id: builtin___int = ...
thumbnail_data: builtin___bytes = ...
thumbnail_width: builtin___int = ...
thumbnail_height: builtin___int = ...
def __init__(self,
*,
thumbnail_upload_token : typing___Optional[typing___Text] = None,
thumbnail_broadcast_session_id : typing___Optional[builtin___int] = None,
thumbnail_data : typing___Optional[builtin___bytes] = None,
thumbnail_width : typing___Optional[builtin___int] = None,
thumbnail_height : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"thumbnail_broadcast_session_id",b"thumbnail_broadcast_session_id",u"thumbnail_data",b"thumbnail_data",u"thumbnail_height",b"thumbnail_height",u"thumbnail_upload_token",b"thumbnail_upload_token",u"thumbnail_width",b"thumbnail_width"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"thumbnail_broadcast_session_id",b"thumbnail_broadcast_session_id",u"thumbnail_data",b"thumbnail_data",u"thumbnail_height",b"thumbnail_height",u"thumbnail_upload_token",b"thumbnail_upload_token",u"thumbnail_width",b"thumbnail_width"]) -> None: ...
type___CBroadcast_SendThumbnailToRelay_Notification = CBroadcast_SendThumbnailToRelay_Notification
class CBroadcast_WebRTCNeedTURNServer_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_session_id: builtin___int = ...
def __init__(self,
*,
broadcast_session_id : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_session_id",b"broadcast_session_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_session_id",b"broadcast_session_id"]) -> None: ...
type___CBroadcast_WebRTCNeedTURNServer_Notification = CBroadcast_WebRTCNeedTURNServer_Notification
class CBroadcast_WebRTCStart_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_session_id: builtin___int = ...
webrtc_session_id: builtin___int = ...
viewer_steamid: builtin___int = ...
viewer_token: builtin___int = ...
def __init__(self,
*,
broadcast_session_id : typing___Optional[builtin___int] = None,
webrtc_session_id : typing___Optional[builtin___int] = None,
viewer_steamid : typing___Optional[builtin___int] = None,
viewer_token : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_session_id",b"broadcast_session_id",u"viewer_steamid",b"viewer_steamid",u"viewer_token",b"viewer_token",u"webrtc_session_id",b"webrtc_session_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_session_id",b"broadcast_session_id",u"viewer_steamid",b"viewer_steamid",u"viewer_token",b"viewer_token",u"webrtc_session_id",b"webrtc_session_id"]) -> None: ...
type___CBroadcast_WebRTCStart_Notification = CBroadcast_WebRTCStart_Notification
class CBroadcast_WebRTCSetAnswer_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_session_id: builtin___int = ...
webrtc_session_id: builtin___int = ...
answer: typing___Text = ...
def __init__(self,
*,
broadcast_session_id : typing___Optional[builtin___int] = None,
webrtc_session_id : typing___Optional[builtin___int] = None,
answer : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"answer",b"answer",u"broadcast_session_id",b"broadcast_session_id",u"webrtc_session_id",b"webrtc_session_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"answer",b"answer",u"broadcast_session_id",b"broadcast_session_id",u"webrtc_session_id",b"webrtc_session_id"]) -> None: ...
type___CBroadcast_WebRTCSetAnswer_Notification = CBroadcast_WebRTCSetAnswer_Notification
class CBroadcast_WebRTCAddViewerCandidate_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
broadcast_session_id: builtin___int = ...
webrtc_session_id: builtin___int = ...
@property
def candidate(self) -> type___CBroadcast_WebRTC_Candidate: ...
def __init__(self,
*,
broadcast_session_id : typing___Optional[builtin___int] = None,
webrtc_session_id : typing___Optional[builtin___int] = None,
candidate : typing___Optional[type___CBroadcast_WebRTC_Candidate] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"broadcast_session_id",b"broadcast_session_id",u"candidate",b"candidate",u"webrtc_session_id",b"webrtc_session_id"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"broadcast_session_id",b"broadcast_session_id",u"candidate",b"candidate",u"webrtc_session_id",b"webrtc_session_id"]) -> None: ...
type___CBroadcast_WebRTCAddViewerCandidate_Notification = CBroadcast_WebRTCAddViewerCandidate_Notification
class Broadcast(google___protobuf___service___Service, metaclass=abc___ABCMeta):
@abc___abstractmethod
def BeginBroadcastSession(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_BeginBroadcastSession_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_BeginBroadcastSession_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_BeginBroadcastSession_Response]: ...
@abc___abstractmethod
def EndBroadcastSession(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_EndBroadcastSession_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_EndBroadcastSession_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_EndBroadcastSession_Response]: ...
@abc___abstractmethod
def StartBroadcastUpload(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_StartBroadcastUpload_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_StartBroadcastUpload_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_StartBroadcastUpload_Response]: ...
@abc___abstractmethod
def NotifyBroadcastUploadStop(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_NotifyBroadcastUploadStop_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def WatchBroadcast(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WatchBroadcast_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WatchBroadcast_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WatchBroadcast_Response]: ...
@abc___abstractmethod
def HeartbeatBroadcast(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_HeartbeatBroadcast_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def StopWatchingBroadcast(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_StopWatchingBroadcast_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def GetBroadcastStatus(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetBroadcastStatus_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetBroadcastStatus_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetBroadcastStatus_Response]: ...
@abc___abstractmethod
def GetBroadcastThumbnail(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetBroadcastThumbnail_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetBroadcastThumbnail_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetBroadcastThumbnail_Response]: ...
@abc___abstractmethod
def InviteToBroadcast(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_InviteToBroadcast_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_InviteToBroadcast_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_InviteToBroadcast_Response]: ...
@abc___abstractmethod
def SendBroadcastStateToServer(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_SendBroadcastStateToServer_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_SendBroadcastStateToServer_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_SendBroadcastStateToServer_Response]: ...
@abc___abstractmethod
def NotifyBroadcastSessionHeartbeat(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_NotifyBroadcastSessionHeartbeat_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def GetBroadcastChatInfo(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetBroadcastChatInfo_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetBroadcastChatInfo_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetBroadcastChatInfo_Response]: ...
@abc___abstractmethod
def PostChatMessage(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_PostChatMessage_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_PostChatMessage_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_PostChatMessage_Response]: ...
@abc___abstractmethod
def UpdateChatMessageFlair(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_UpdateChatMessageFlair_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_UpdateChatMessageFlair_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_UpdateChatMessageFlair_Response]: ...
@abc___abstractmethod
def MuteBroadcastChatUser(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_MuteBroadcastChatUser_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_MuteBroadcastChatUser_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_MuteBroadcastChatUser_Response]: ...
@abc___abstractmethod
def RemoveUserChatText(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_RemoveUserChatText_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_RemoveUserChatText_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_RemoveUserChatText_Response]: ...
@abc___abstractmethod
def GetBroadcastChatUserNames(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetBroadcastChatUserNames_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetBroadcastChatUserNames_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetBroadcastChatUserNames_Response]: ...
@abc___abstractmethod
def StartBuildClip(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_StartBuildClip_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_StartBuildClip_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_StartBuildClip_Response]: ...
@abc___abstractmethod
def GetBuildClipStatus(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetBuildClipStatus_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetBuildClipStatus_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetBuildClipStatus_Response]: ...
@abc___abstractmethod
def SetClipDetails(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_SetClipDetails_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_SetClipDetails_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_SetClipDetails_Response]: ...
@abc___abstractmethod
def GetClipDetails(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetClipDetails_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetClipDetails_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetClipDetails_Response]: ...
@abc___abstractmethod
def SetRTMPInfo(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_SetRTMPInfo_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_SetRTMPInfo_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_SetRTMPInfo_Response]: ...
@abc___abstractmethod
def GetRTMPInfo(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetRTMPInfo_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetRTMPInfo_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetRTMPInfo_Response]: ...
@abc___abstractmethod
def NotifyWebRTCHaveTURNServer(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCHaveTURNServer_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def WebRTCStartResult(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCStartResult_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WebRTCStartResult_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WebRTCStartResult_Response]: ...
@abc___abstractmethod
def WebRTCStopped(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCStopped_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WebRTCStopped_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WebRTCStopped_Response]: ...
@abc___abstractmethod
def WebRTCSetAnswer(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCSetAnswer_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WebRTCSetAnswer_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WebRTCSetAnswer_Response]: ...
@abc___abstractmethod
def WebRTCLookupTURNServer(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCLookupTURNServer_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WebRTCLookupTURNServer_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WebRTCLookupTURNServer_Response]: ...
@abc___abstractmethod
def WebRTCAddHostCandidate(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCAddHostCandidate_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WebRTCAddHostCandidate_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WebRTCAddHostCandidate_Response]: ...
@abc___abstractmethod
def WebRTCAddViewerCandidate(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCAddViewerCandidate_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WebRTCAddViewerCandidate_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WebRTCAddViewerCandidate_Response]: ...
@abc___abstractmethod
def WebRTCGetHostCandidates(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCGetHostCandidates_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WebRTCGetHostCandidates_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WebRTCGetHostCandidates_Response]: ...
@abc___abstractmethod
def GetBroadcastUploadStats(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetBroadcastUploadStats_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetBroadcastUploadStats_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetBroadcastUploadStats_Response]: ...
@abc___abstractmethod
def GetBroadcastViewerStats(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetBroadcastViewerStats_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetBroadcastViewerStats_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetBroadcastViewerStats_Response]: ...
class Broadcast_Stub(Broadcast):
def __init__(self, rpc_channel: google___protobuf___service___RpcChannel) -> None: ...
def BeginBroadcastSession(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_BeginBroadcastSession_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_BeginBroadcastSession_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_BeginBroadcastSession_Response]: ...
def EndBroadcastSession(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_EndBroadcastSession_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_EndBroadcastSession_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_EndBroadcastSession_Response]: ...
def StartBroadcastUpload(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_StartBroadcastUpload_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_StartBroadcastUpload_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_StartBroadcastUpload_Response]: ...
def NotifyBroadcastUploadStop(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_NotifyBroadcastUploadStop_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def WatchBroadcast(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WatchBroadcast_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WatchBroadcast_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WatchBroadcast_Response]: ...
def HeartbeatBroadcast(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_HeartbeatBroadcast_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def StopWatchingBroadcast(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_StopWatchingBroadcast_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def GetBroadcastStatus(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetBroadcastStatus_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetBroadcastStatus_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetBroadcastStatus_Response]: ...
def GetBroadcastThumbnail(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetBroadcastThumbnail_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetBroadcastThumbnail_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetBroadcastThumbnail_Response]: ...
def InviteToBroadcast(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_InviteToBroadcast_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_InviteToBroadcast_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_InviteToBroadcast_Response]: ...
def SendBroadcastStateToServer(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_SendBroadcastStateToServer_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_SendBroadcastStateToServer_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_SendBroadcastStateToServer_Response]: ...
def NotifyBroadcastSessionHeartbeat(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_NotifyBroadcastSessionHeartbeat_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def GetBroadcastChatInfo(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetBroadcastChatInfo_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetBroadcastChatInfo_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetBroadcastChatInfo_Response]: ...
def PostChatMessage(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_PostChatMessage_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_PostChatMessage_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_PostChatMessage_Response]: ...
def UpdateChatMessageFlair(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_UpdateChatMessageFlair_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_UpdateChatMessageFlair_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_UpdateChatMessageFlair_Response]: ...
def MuteBroadcastChatUser(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_MuteBroadcastChatUser_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_MuteBroadcastChatUser_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_MuteBroadcastChatUser_Response]: ...
def RemoveUserChatText(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_RemoveUserChatText_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_RemoveUserChatText_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_RemoveUserChatText_Response]: ...
def GetBroadcastChatUserNames(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetBroadcastChatUserNames_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetBroadcastChatUserNames_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetBroadcastChatUserNames_Response]: ...
def StartBuildClip(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_StartBuildClip_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_StartBuildClip_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_StartBuildClip_Response]: ...
def GetBuildClipStatus(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetBuildClipStatus_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetBuildClipStatus_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetBuildClipStatus_Response]: ...
def SetClipDetails(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_SetClipDetails_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_SetClipDetails_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_SetClipDetails_Response]: ...
def GetClipDetails(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetClipDetails_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetClipDetails_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetClipDetails_Response]: ...
def SetRTMPInfo(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_SetRTMPInfo_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_SetRTMPInfo_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_SetRTMPInfo_Response]: ...
def GetRTMPInfo(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetRTMPInfo_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetRTMPInfo_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetRTMPInfo_Response]: ...
def NotifyWebRTCHaveTURNServer(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCHaveTURNServer_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def WebRTCStartResult(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCStartResult_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WebRTCStartResult_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WebRTCStartResult_Response]: ...
def WebRTCStopped(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCStopped_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WebRTCStopped_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WebRTCStopped_Response]: ...
def WebRTCSetAnswer(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCSetAnswer_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WebRTCSetAnswer_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WebRTCSetAnswer_Response]: ...
def WebRTCLookupTURNServer(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCLookupTURNServer_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WebRTCLookupTURNServer_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WebRTCLookupTURNServer_Response]: ...
def WebRTCAddHostCandidate(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCAddHostCandidate_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WebRTCAddHostCandidate_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WebRTCAddHostCandidate_Response]: ...
def WebRTCAddViewerCandidate(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCAddViewerCandidate_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WebRTCAddViewerCandidate_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WebRTCAddViewerCandidate_Response]: ...
def WebRTCGetHostCandidates(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCGetHostCandidates_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_WebRTCGetHostCandidates_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_WebRTCGetHostCandidates_Response]: ...
def GetBroadcastUploadStats(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetBroadcastUploadStats_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetBroadcastUploadStats_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetBroadcastUploadStats_Response]: ...
def GetBroadcastViewerStats(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_GetBroadcastViewerStats_Request,
done: typing___Optional[typing___Callable[[type___CBroadcast_GetBroadcastViewerStats_Response], None]],
) -> concurrent___futures___Future[type___CBroadcast_GetBroadcastViewerStats_Response]: ...
class BroadcastClient(google___protobuf___service___Service, metaclass=abc___ABCMeta):
@abc___abstractmethod
def NotifyBroadcastViewerState(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_BroadcastViewerState_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifyWaitingBroadcastViewer(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WaitingBroadcastViewer_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifyBroadcastUploadStarted(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_BroadcastUploadStarted_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifyStopBroadcastUpload(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_StopBroadcastUpload_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifySessionClosed(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_SessionClosed_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifyViewerBroadcastInvite(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_ViewerBroadcastInvite_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifyBroadcastStatus(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_BroadcastStatus_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifyBroadcastChannelLive(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_BroadcastChannelLive_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def SendThumbnailToRelay(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_SendThumbnailToRelay_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifyWebRTCNeedTURNServer(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCNeedTURNServer_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifyWebRTCStart(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCStart_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifyWebRTCSetAnswer(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCSetAnswer_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifyWebRTCAddViewerCandidate(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCAddViewerCandidate_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
class BroadcastClient_Stub(BroadcastClient):
def __init__(self, rpc_channel: google___protobuf___service___RpcChannel) -> None: ...
def NotifyBroadcastViewerState(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_BroadcastViewerState_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifyWaitingBroadcastViewer(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WaitingBroadcastViewer_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifyBroadcastUploadStarted(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_BroadcastUploadStarted_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifyStopBroadcastUpload(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_StopBroadcastUpload_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifySessionClosed(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_SessionClosed_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifyViewerBroadcastInvite(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_ViewerBroadcastInvite_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifyBroadcastStatus(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_BroadcastStatus_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifyBroadcastChannelLive(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_BroadcastChannelLive_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def SendThumbnailToRelay(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_SendThumbnailToRelay_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifyWebRTCNeedTURNServer(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCNeedTURNServer_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifyWebRTCStart(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCStart_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifyWebRTCSetAnswer(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCSetAnswer_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifyWebRTCAddViewerCandidate(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CBroadcast_WebRTCAddViewerCandidate_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...