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.
 
 

357 lines
21 KiB

# @generated by generate_proto_mypy_stubs.py. Do not edit!
import sys
from abc import (
ABCMeta as abc___ABCMeta,
abstractmethod as abc___abstractmethod,
)
from concurrent.futures import (
Future as concurrent___futures___Future,
)
from google.protobuf.descriptor import (
Descriptor as google___protobuf___descriptor___Descriptor,
FileDescriptor as google___protobuf___descriptor___FileDescriptor,
)
from google.protobuf.internal.containers import (
RepeatedCompositeFieldContainer as google___protobuf___internal___containers___RepeatedCompositeFieldContainer,
)
from google.protobuf.message import (
Message as google___protobuf___message___Message,
)
from google.protobuf.service import (
RpcChannel as google___protobuf___service___RpcChannel,
RpcController as google___protobuf___service___RpcController,
Service as google___protobuf___service___Service,
)
from steammessages_unified_base_pb2 import (
NoResponse as steammessages_unified_base_pb2___NoResponse,
)
from typing import (
Callable as typing___Callable,
Iterable as typing___Iterable,
Optional as typing___Optional,
Text as typing___Text,
)
from typing_extensions import (
Literal as typing_extensions___Literal,
)
builtin___bool = bool
builtin___bytes = bytes
builtin___float = float
builtin___int = int
DESCRIPTOR: google___protobuf___descriptor___FileDescriptor = ...
class CFriendMessages_GetRecentMessages_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steamid1: builtin___int = ...
steamid2: builtin___int = ...
count: builtin___int = ...
most_recent_conversation: builtin___bool = ...
rtime32_start_time: builtin___int = ...
bbcode_format: builtin___bool = ...
start_ordinal: builtin___int = ...
time_last: builtin___int = ...
ordinal_last: builtin___int = ...
def __init__(self,
*,
steamid1 : typing___Optional[builtin___int] = None,
steamid2 : typing___Optional[builtin___int] = None,
count : typing___Optional[builtin___int] = None,
most_recent_conversation : typing___Optional[builtin___bool] = None,
rtime32_start_time : typing___Optional[builtin___int] = None,
bbcode_format : typing___Optional[builtin___bool] = None,
start_ordinal : typing___Optional[builtin___int] = None,
time_last : typing___Optional[builtin___int] = None,
ordinal_last : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"bbcode_format",b"bbcode_format",u"count",b"count",u"most_recent_conversation",b"most_recent_conversation",u"ordinal_last",b"ordinal_last",u"rtime32_start_time",b"rtime32_start_time",u"start_ordinal",b"start_ordinal",u"steamid1",b"steamid1",u"steamid2",b"steamid2",u"time_last",b"time_last"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"bbcode_format",b"bbcode_format",u"count",b"count",u"most_recent_conversation",b"most_recent_conversation",u"ordinal_last",b"ordinal_last",u"rtime32_start_time",b"rtime32_start_time",u"start_ordinal",b"start_ordinal",u"steamid1",b"steamid1",u"steamid2",b"steamid2",u"time_last",b"time_last"]) -> None: ...
type___CFriendMessages_GetRecentMessages_Request = CFriendMessages_GetRecentMessages_Request
class CFriendMessages_GetRecentMessages_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class FriendMessage(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
accountid: builtin___int = ...
timestamp: builtin___int = ...
message: typing___Text = ...
ordinal: builtin___int = ...
def __init__(self,
*,
accountid : typing___Optional[builtin___int] = None,
timestamp : typing___Optional[builtin___int] = None,
message : typing___Optional[typing___Text] = None,
ordinal : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"accountid",b"accountid",u"message",b"message",u"ordinal",b"ordinal",u"timestamp",b"timestamp"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"accountid",b"accountid",u"message",b"message",u"ordinal",b"ordinal",u"timestamp",b"timestamp"]) -> None: ...
type___FriendMessage = FriendMessage
more_available: builtin___bool = ...
@property
def messages(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CFriendMessages_GetRecentMessages_Response.FriendMessage]: ...
def __init__(self,
*,
messages : typing___Optional[typing___Iterable[type___CFriendMessages_GetRecentMessages_Response.FriendMessage]] = None,
more_available : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"more_available",b"more_available"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"messages",b"messages",u"more_available",b"more_available"]) -> None: ...
type___CFriendMessages_GetRecentMessages_Response = CFriendMessages_GetRecentMessages_Response
class CFriendsMessages_GetActiveMessageSessions_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
lastmessage_since: builtin___int = ...
only_sessions_with_messages: builtin___bool = ...
def __init__(self,
*,
lastmessage_since : typing___Optional[builtin___int] = None,
only_sessions_with_messages : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"lastmessage_since",b"lastmessage_since",u"only_sessions_with_messages",b"only_sessions_with_messages"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"lastmessage_since",b"lastmessage_since",u"only_sessions_with_messages",b"only_sessions_with_messages"]) -> None: ...
type___CFriendsMessages_GetActiveMessageSessions_Request = CFriendsMessages_GetActiveMessageSessions_Request
class CFriendsMessages_GetActiveMessageSessions_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
class FriendMessageSession(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
accountid_friend: builtin___int = ...
last_message: builtin___int = ...
last_view: builtin___int = ...
unread_message_count: builtin___int = ...
def __init__(self,
*,
accountid_friend : typing___Optional[builtin___int] = None,
last_message : typing___Optional[builtin___int] = None,
last_view : typing___Optional[builtin___int] = None,
unread_message_count : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"accountid_friend",b"accountid_friend",u"last_message",b"last_message",u"last_view",b"last_view",u"unread_message_count",b"unread_message_count"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"accountid_friend",b"accountid_friend",u"last_message",b"last_message",u"last_view",b"last_view",u"unread_message_count",b"unread_message_count"]) -> None: ...
type___FriendMessageSession = FriendMessageSession
timestamp: builtin___int = ...
@property
def message_sessions(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CFriendsMessages_GetActiveMessageSessions_Response.FriendMessageSession]: ...
def __init__(self,
*,
message_sessions : typing___Optional[typing___Iterable[type___CFriendsMessages_GetActiveMessageSessions_Response.FriendMessageSession]] = None,
timestamp : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"timestamp",b"timestamp"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"message_sessions",b"message_sessions",u"timestamp",b"timestamp"]) -> None: ...
type___CFriendsMessages_GetActiveMessageSessions_Response = CFriendsMessages_GetActiveMessageSessions_Response
class CFriendMessages_SendMessage_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steamid: builtin___int = ...
chat_entry_type: builtin___int = ...
message: typing___Text = ...
contains_bbcode: builtin___bool = ...
echo_to_sender: builtin___bool = ...
low_priority: builtin___bool = ...
client_message_id: typing___Text = ...
def __init__(self,
*,
steamid : typing___Optional[builtin___int] = None,
chat_entry_type : typing___Optional[builtin___int] = None,
message : typing___Optional[typing___Text] = None,
contains_bbcode : typing___Optional[builtin___bool] = None,
echo_to_sender : typing___Optional[builtin___bool] = None,
low_priority : typing___Optional[builtin___bool] = None,
client_message_id : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"chat_entry_type",b"chat_entry_type",u"client_message_id",b"client_message_id",u"contains_bbcode",b"contains_bbcode",u"echo_to_sender",b"echo_to_sender",u"low_priority",b"low_priority",u"message",b"message",u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"chat_entry_type",b"chat_entry_type",u"client_message_id",b"client_message_id",u"contains_bbcode",b"contains_bbcode",u"echo_to_sender",b"echo_to_sender",u"low_priority",b"low_priority",u"message",b"message",u"steamid",b"steamid"]) -> None: ...
type___CFriendMessages_SendMessage_Request = CFriendMessages_SendMessage_Request
class CFriendMessages_SendMessage_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
modified_message: typing___Text = ...
server_timestamp: builtin___int = ...
ordinal: builtin___int = ...
message_without_bb_code: typing___Text = ...
def __init__(self,
*,
modified_message : typing___Optional[typing___Text] = None,
server_timestamp : typing___Optional[builtin___int] = None,
ordinal : typing___Optional[builtin___int] = None,
message_without_bb_code : typing___Optional[typing___Text] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"message_without_bb_code",b"message_without_bb_code",u"modified_message",b"modified_message",u"ordinal",b"ordinal",u"server_timestamp",b"server_timestamp"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"message_without_bb_code",b"message_without_bb_code",u"modified_message",b"modified_message",u"ordinal",b"ordinal",u"server_timestamp",b"server_timestamp"]) -> None: ...
type___CFriendMessages_SendMessage_Response = CFriendMessages_SendMessage_Response
class CFriendMessages_AckMessage_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steamid_partner: builtin___int = ...
timestamp: builtin___int = ...
def __init__(self,
*,
steamid_partner : typing___Optional[builtin___int] = None,
timestamp : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"steamid_partner",b"steamid_partner",u"timestamp",b"timestamp"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"steamid_partner",b"steamid_partner",u"timestamp",b"timestamp"]) -> None: ...
type___CFriendMessages_AckMessage_Notification = CFriendMessages_AckMessage_Notification
class CFriendMessages_IsInFriendsUIBeta_Request(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steamid: builtin___int = ...
def __init__(self,
*,
steamid : typing___Optional[builtin___int] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"steamid",b"steamid"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"steamid",b"steamid"]) -> None: ...
type___CFriendMessages_IsInFriendsUIBeta_Request = CFriendMessages_IsInFriendsUIBeta_Request
class CFriendMessages_IsInFriendsUIBeta_Response(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
online_in_friendsui: builtin___bool = ...
has_used_friendsui: builtin___bool = ...
def __init__(self,
*,
online_in_friendsui : typing___Optional[builtin___bool] = None,
has_used_friendsui : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"has_used_friendsui",b"has_used_friendsui",u"online_in_friendsui",b"online_in_friendsui"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"has_used_friendsui",b"has_used_friendsui",u"online_in_friendsui",b"online_in_friendsui"]) -> None: ...
type___CFriendMessages_IsInFriendsUIBeta_Response = CFriendMessages_IsInFriendsUIBeta_Response
class CFriendMessages_IncomingMessage_Notification(google___protobuf___message___Message):
DESCRIPTOR: google___protobuf___descriptor___Descriptor = ...
steamid_friend: builtin___int = ...
chat_entry_type: builtin___int = ...
from_limited_account: builtin___bool = ...
message: typing___Text = ...
rtime32_server_timestamp: builtin___int = ...
ordinal: builtin___int = ...
local_echo: builtin___bool = ...
message_no_bbcode: typing___Text = ...
low_priority: builtin___bool = ...
def __init__(self,
*,
steamid_friend : typing___Optional[builtin___int] = None,
chat_entry_type : typing___Optional[builtin___int] = None,
from_limited_account : typing___Optional[builtin___bool] = None,
message : typing___Optional[typing___Text] = None,
rtime32_server_timestamp : typing___Optional[builtin___int] = None,
ordinal : typing___Optional[builtin___int] = None,
local_echo : typing___Optional[builtin___bool] = None,
message_no_bbcode : typing___Optional[typing___Text] = None,
low_priority : typing___Optional[builtin___bool] = None,
) -> None: ...
def HasField(self, field_name: typing_extensions___Literal[u"chat_entry_type",b"chat_entry_type",u"from_limited_account",b"from_limited_account",u"local_echo",b"local_echo",u"low_priority",b"low_priority",u"message",b"message",u"message_no_bbcode",b"message_no_bbcode",u"ordinal",b"ordinal",u"rtime32_server_timestamp",b"rtime32_server_timestamp",u"steamid_friend",b"steamid_friend"]) -> builtin___bool: ...
def ClearField(self, field_name: typing_extensions___Literal[u"chat_entry_type",b"chat_entry_type",u"from_limited_account",b"from_limited_account",u"local_echo",b"local_echo",u"low_priority",b"low_priority",u"message",b"message",u"message_no_bbcode",b"message_no_bbcode",u"ordinal",b"ordinal",u"rtime32_server_timestamp",b"rtime32_server_timestamp",u"steamid_friend",b"steamid_friend"]) -> None: ...
type___CFriendMessages_IncomingMessage_Notification = CFriendMessages_IncomingMessage_Notification
class FriendMessages(google___protobuf___service___Service, metaclass=abc___ABCMeta):
@abc___abstractmethod
def GetRecentMessages(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CFriendMessages_GetRecentMessages_Request,
done: typing___Optional[typing___Callable[[type___CFriendMessages_GetRecentMessages_Response], None]],
) -> concurrent___futures___Future[type___CFriendMessages_GetRecentMessages_Response]: ...
@abc___abstractmethod
def GetActiveMessageSessions(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CFriendsMessages_GetActiveMessageSessions_Request,
done: typing___Optional[typing___Callable[[type___CFriendsMessages_GetActiveMessageSessions_Response], None]],
) -> concurrent___futures___Future[type___CFriendsMessages_GetActiveMessageSessions_Response]: ...
@abc___abstractmethod
def SendMessage(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CFriendMessages_SendMessage_Request,
done: typing___Optional[typing___Callable[[type___CFriendMessages_SendMessage_Response], None]],
) -> concurrent___futures___Future[type___CFriendMessages_SendMessage_Response]: ...
@abc___abstractmethod
def AckMessage(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CFriendMessages_AckMessage_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def IsInFriendsUIBeta(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CFriendMessages_IsInFriendsUIBeta_Request,
done: typing___Optional[typing___Callable[[type___CFriendMessages_IsInFriendsUIBeta_Response], None]],
) -> concurrent___futures___Future[type___CFriendMessages_IsInFriendsUIBeta_Response]: ...
class FriendMessages_Stub(FriendMessages):
def __init__(self, rpc_channel: google___protobuf___service___RpcChannel) -> None: ...
def GetRecentMessages(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CFriendMessages_GetRecentMessages_Request,
done: typing___Optional[typing___Callable[[type___CFriendMessages_GetRecentMessages_Response], None]],
) -> concurrent___futures___Future[type___CFriendMessages_GetRecentMessages_Response]: ...
def GetActiveMessageSessions(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CFriendsMessages_GetActiveMessageSessions_Request,
done: typing___Optional[typing___Callable[[type___CFriendsMessages_GetActiveMessageSessions_Response], None]],
) -> concurrent___futures___Future[type___CFriendsMessages_GetActiveMessageSessions_Response]: ...
def SendMessage(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CFriendMessages_SendMessage_Request,
done: typing___Optional[typing___Callable[[type___CFriendMessages_SendMessage_Response], None]],
) -> concurrent___futures___Future[type___CFriendMessages_SendMessage_Response]: ...
def AckMessage(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CFriendMessages_AckMessage_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def IsInFriendsUIBeta(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CFriendMessages_IsInFriendsUIBeta_Request,
done: typing___Optional[typing___Callable[[type___CFriendMessages_IsInFriendsUIBeta_Response], None]],
) -> concurrent___futures___Future[type___CFriendMessages_IsInFriendsUIBeta_Response]: ...
class FriendMessagesClient(google___protobuf___service___Service, metaclass=abc___ABCMeta):
@abc___abstractmethod
def IncomingMessage(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CFriendMessages_IncomingMessage_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
@abc___abstractmethod
def NotifyAckMessageEcho(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CFriendMessages_AckMessage_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
class FriendMessagesClient_Stub(FriendMessagesClient):
def __init__(self, rpc_channel: google___protobuf___service___RpcChannel) -> None: ...
def IncomingMessage(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CFriendMessages_IncomingMessage_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...
def NotifyAckMessageEcho(self,
rpc_controller: google___protobuf___service___RpcController,
request: type___CFriendMessages_AckMessage_Notification,
done: typing___Optional[typing___Callable[[steammessages_unified_base_pb2___NoResponse], None]],
) -> concurrent___futures___Future[steammessages_unified_base_pb2___NoResponse]: ...