# @generated by generate_proto_mypy_stubs.py. Do not edit! import sys from google.protobuf.descriptor import ( Descriptor as google___protobuf___descriptor___Descriptor, FileDescriptor as google___protobuf___descriptor___FileDescriptor, ) from google.protobuf.internal.containers import ( RepeatedCompositeFieldContainer as google___protobuf___internal___containers___RepeatedCompositeFieldContainer, RepeatedScalarFieldContainer as google___protobuf___internal___containers___RepeatedScalarFieldContainer, ) from google.protobuf.message import ( Message as google___protobuf___message___Message, ) from typing import ( 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 CMsgClientFriendMsg(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... steamid: builtin___int = ... chat_entry_type: builtin___int = ... message: builtin___bytes = ... rtime32_server_timestamp: builtin___int = ... echo_to_sender: builtin___bool = ... def __init__(self, *, steamid : typing___Optional[builtin___int] = None, chat_entry_type : typing___Optional[builtin___int] = None, message : typing___Optional[builtin___bytes] = None, rtime32_server_timestamp : typing___Optional[builtin___int] = None, echo_to_sender : typing___Optional[builtin___bool] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"chat_entry_type",b"chat_entry_type",u"echo_to_sender",b"echo_to_sender",u"message",b"message",u"rtime32_server_timestamp",b"rtime32_server_timestamp",u"steamid",b"steamid"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"chat_entry_type",b"chat_entry_type",u"echo_to_sender",b"echo_to_sender",u"message",b"message",u"rtime32_server_timestamp",b"rtime32_server_timestamp",u"steamid",b"steamid"]) -> None: ... type___CMsgClientFriendMsg = CMsgClientFriendMsg class CMsgClientFriendMsgIncoming(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... steamid_from: builtin___int = ... chat_entry_type: builtin___int = ... from_limited_account: builtin___bool = ... message: builtin___bytes = ... rtime32_server_timestamp: builtin___int = ... def __init__(self, *, steamid_from : typing___Optional[builtin___int] = None, chat_entry_type : typing___Optional[builtin___int] = None, from_limited_account : typing___Optional[builtin___bool] = None, message : typing___Optional[builtin___bytes] = None, rtime32_server_timestamp : typing___Optional[builtin___int] = 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"message",b"message",u"rtime32_server_timestamp",b"rtime32_server_timestamp",u"steamid_from",b"steamid_from"]) -> 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"message",b"message",u"rtime32_server_timestamp",b"rtime32_server_timestamp",u"steamid_from",b"steamid_from"]) -> None: ... type___CMsgClientFriendMsgIncoming = CMsgClientFriendMsgIncoming class CMsgClientAddFriend(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... steamid_to_add: builtin___int = ... accountname_or_email_to_add: typing___Text = ... def __init__(self, *, steamid_to_add : typing___Optional[builtin___int] = None, accountname_or_email_to_add : typing___Optional[typing___Text] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"accountname_or_email_to_add",b"accountname_or_email_to_add",u"steamid_to_add",b"steamid_to_add"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"accountname_or_email_to_add",b"accountname_or_email_to_add",u"steamid_to_add",b"steamid_to_add"]) -> None: ... type___CMsgClientAddFriend = CMsgClientAddFriend class CMsgClientAddFriendResponse(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... eresult: builtin___int = ... steam_id_added: builtin___int = ... persona_name_added: typing___Text = ... def __init__(self, *, eresult : typing___Optional[builtin___int] = None, steam_id_added : typing___Optional[builtin___int] = None, persona_name_added : typing___Optional[typing___Text] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult",u"persona_name_added",b"persona_name_added",u"steam_id_added",b"steam_id_added"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult",u"persona_name_added",b"persona_name_added",u"steam_id_added",b"steam_id_added"]) -> None: ... type___CMsgClientAddFriendResponse = CMsgClientAddFriendResponse class CMsgClientRemoveFriend(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... friendid: builtin___int = ... def __init__(self, *, friendid : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"friendid",b"friendid"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"friendid",b"friendid"]) -> None: ... type___CMsgClientRemoveFriend = CMsgClientRemoveFriend class CMsgClientHideFriend(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... friendid: builtin___int = ... hide: builtin___bool = ... def __init__(self, *, friendid : typing___Optional[builtin___int] = None, hide : typing___Optional[builtin___bool] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"friendid",b"friendid",u"hide",b"hide"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"friendid",b"friendid",u"hide",b"hide"]) -> None: ... type___CMsgClientHideFriend = CMsgClientHideFriend class CMsgClientFriendsList(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... class Friend(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... ulfriendid: builtin___int = ... efriendrelationship: builtin___int = ... def __init__(self, *, ulfriendid : typing___Optional[builtin___int] = None, efriendrelationship : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"efriendrelationship",b"efriendrelationship",u"ulfriendid",b"ulfriendid"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"efriendrelationship",b"efriendrelationship",u"ulfriendid",b"ulfriendid"]) -> None: ... type___Friend = Friend bincremental: builtin___bool = ... max_friend_count: builtin___int = ... active_friend_count: builtin___int = ... friends_limit_hit: builtin___bool = ... @property def friends(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CMsgClientFriendsList.Friend]: ... def __init__(self, *, bincremental : typing___Optional[builtin___bool] = None, friends : typing___Optional[typing___Iterable[type___CMsgClientFriendsList.Friend]] = None, max_friend_count : typing___Optional[builtin___int] = None, active_friend_count : typing___Optional[builtin___int] = None, friends_limit_hit : typing___Optional[builtin___bool] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"active_friend_count",b"active_friend_count",u"bincremental",b"bincremental",u"friends_limit_hit",b"friends_limit_hit",u"max_friend_count",b"max_friend_count"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"active_friend_count",b"active_friend_count",u"bincremental",b"bincremental",u"friends",b"friends",u"friends_limit_hit",b"friends_limit_hit",u"max_friend_count",b"max_friend_count"]) -> None: ... type___CMsgClientFriendsList = CMsgClientFriendsList class CMsgClientFriendsGroupsList(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... class FriendGroup(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... nGroupID: builtin___int = ... strGroupName: typing___Text = ... def __init__(self, *, nGroupID : typing___Optional[builtin___int] = None, strGroupName : typing___Optional[typing___Text] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"nGroupID",b"nGroupID",u"strGroupName",b"strGroupName"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"nGroupID",b"nGroupID",u"strGroupName",b"strGroupName"]) -> None: ... type___FriendGroup = FriendGroup class FriendGroupsMembership(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... ulSteamID: builtin___int = ... nGroupID: builtin___int = ... def __init__(self, *, ulSteamID : typing___Optional[builtin___int] = None, nGroupID : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"nGroupID",b"nGroupID",u"ulSteamID",b"ulSteamID"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"nGroupID",b"nGroupID",u"ulSteamID",b"ulSteamID"]) -> None: ... type___FriendGroupsMembership = FriendGroupsMembership bremoval: builtin___bool = ... bincremental: builtin___bool = ... @property def friendGroups(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CMsgClientFriendsGroupsList.FriendGroup]: ... @property def memberships(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CMsgClientFriendsGroupsList.FriendGroupsMembership]: ... def __init__(self, *, bremoval : typing___Optional[builtin___bool] = None, bincremental : typing___Optional[builtin___bool] = None, friendGroups : typing___Optional[typing___Iterable[type___CMsgClientFriendsGroupsList.FriendGroup]] = None, memberships : typing___Optional[typing___Iterable[type___CMsgClientFriendsGroupsList.FriendGroupsMembership]] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"bincremental",b"bincremental",u"bremoval",b"bremoval"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"bincremental",b"bincremental",u"bremoval",b"bremoval",u"friendGroups",b"friendGroups",u"memberships",b"memberships"]) -> None: ... type___CMsgClientFriendsGroupsList = CMsgClientFriendsGroupsList class CMsgClientPlayerNicknameList(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... class PlayerNickname(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... steamid: builtin___int = ... nickname: typing___Text = ... def __init__(self, *, steamid : typing___Optional[builtin___int] = None, nickname : typing___Optional[typing___Text] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"nickname",b"nickname",u"steamid",b"steamid"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"nickname",b"nickname",u"steamid",b"steamid"]) -> None: ... type___PlayerNickname = PlayerNickname removal: builtin___bool = ... incremental: builtin___bool = ... @property def nicknames(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CMsgClientPlayerNicknameList.PlayerNickname]: ... def __init__(self, *, removal : typing___Optional[builtin___bool] = None, incremental : typing___Optional[builtin___bool] = None, nicknames : typing___Optional[typing___Iterable[type___CMsgClientPlayerNicknameList.PlayerNickname]] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"incremental",b"incremental",u"removal",b"removal"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"incremental",b"incremental",u"nicknames",b"nicknames",u"removal",b"removal"]) -> None: ... type___CMsgClientPlayerNicknameList = CMsgClientPlayerNicknameList class CMsgClientSetPlayerNickname(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... steamid: builtin___int = ... nickname: typing___Text = ... def __init__(self, *, steamid : typing___Optional[builtin___int] = None, nickname : typing___Optional[typing___Text] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"nickname",b"nickname",u"steamid",b"steamid"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"nickname",b"nickname",u"steamid",b"steamid"]) -> None: ... type___CMsgClientSetPlayerNickname = CMsgClientSetPlayerNickname class CMsgClientSetPlayerNicknameResponse(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... eresult: builtin___int = ... def __init__(self, *, eresult : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult"]) -> None: ... type___CMsgClientSetPlayerNicknameResponse = CMsgClientSetPlayerNicknameResponse class CMsgClientRequestFriendData(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... persona_state_requested: builtin___int = ... friends: google___protobuf___internal___containers___RepeatedScalarFieldContainer[builtin___int] = ... def __init__(self, *, persona_state_requested : typing___Optional[builtin___int] = None, friends : typing___Optional[typing___Iterable[builtin___int]] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"persona_state_requested",b"persona_state_requested"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"friends",b"friends",u"persona_state_requested",b"persona_state_requested"]) -> None: ... type___CMsgClientRequestFriendData = CMsgClientRequestFriendData class CMsgClientChangeStatus(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... persona_state: builtin___int = ... player_name: typing___Text = ... is_auto_generated_name: builtin___bool = ... high_priority: builtin___bool = ... persona_set_by_user: builtin___bool = ... persona_state_flags: builtin___int = ... need_persona_response: builtin___bool = ... is_client_idle: builtin___bool = ... def __init__(self, *, persona_state : typing___Optional[builtin___int] = None, player_name : typing___Optional[typing___Text] = None, is_auto_generated_name : typing___Optional[builtin___bool] = None, high_priority : typing___Optional[builtin___bool] = None, persona_set_by_user : typing___Optional[builtin___bool] = None, persona_state_flags : typing___Optional[builtin___int] = None, need_persona_response : typing___Optional[builtin___bool] = None, is_client_idle : typing___Optional[builtin___bool] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"high_priority",b"high_priority",u"is_auto_generated_name",b"is_auto_generated_name",u"is_client_idle",b"is_client_idle",u"need_persona_response",b"need_persona_response",u"persona_set_by_user",b"persona_set_by_user",u"persona_state",b"persona_state",u"persona_state_flags",b"persona_state_flags",u"player_name",b"player_name"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"high_priority",b"high_priority",u"is_auto_generated_name",b"is_auto_generated_name",u"is_client_idle",b"is_client_idle",u"need_persona_response",b"need_persona_response",u"persona_set_by_user",b"persona_set_by_user",u"persona_state",b"persona_state",u"persona_state_flags",b"persona_state_flags",u"player_name",b"player_name"]) -> None: ... type___CMsgClientChangeStatus = CMsgClientChangeStatus class CMsgPersonaChangeResponse(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... result: builtin___int = ... player_name: typing___Text = ... def __init__(self, *, result : typing___Optional[builtin___int] = None, player_name : typing___Optional[typing___Text] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"player_name",b"player_name",u"result",b"result"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"player_name",b"player_name",u"result",b"result"]) -> None: ... type___CMsgPersonaChangeResponse = CMsgPersonaChangeResponse class CMsgClientPersonaState(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... class Friend(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... class ClanData(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... ogg_app_id: builtin___int = ... chat_group_id: builtin___int = ... def __init__(self, *, ogg_app_id : typing___Optional[builtin___int] = None, chat_group_id : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"chat_group_id",b"chat_group_id",u"ogg_app_id",b"ogg_app_id"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"chat_group_id",b"chat_group_id",u"ogg_app_id",b"ogg_app_id"]) -> None: ... type___ClanData = ClanData class KV(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... key: typing___Text = ... value: typing___Text = ... def __init__(self, *, key : typing___Optional[typing___Text] = None, value : typing___Optional[typing___Text] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"key",b"key",u"value",b"value"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"key",b"key",u"value",b"value"]) -> None: ... type___KV = KV friendid: builtin___int = ... persona_state: builtin___int = ... game_played_app_id: builtin___int = ... game_server_ip: builtin___int = ... game_server_port: builtin___int = ... persona_state_flags: builtin___int = ... online_session_instances: builtin___int = ... persona_set_by_user: builtin___bool = ... player_name: typing___Text = ... query_port: builtin___int = ... steamid_source: builtin___int = ... avatar_hash: builtin___bytes = ... last_logoff: builtin___int = ... last_logon: builtin___int = ... last_seen_online: builtin___int = ... clan_rank: builtin___int = ... game_name: typing___Text = ... gameid: builtin___int = ... game_data_blob: builtin___bytes = ... clan_tag: typing___Text = ... broadcast_id: builtin___int = ... game_lobby_id: builtin___int = ... watching_broadcast_accountid: builtin___int = ... watching_broadcast_appid: builtin___int = ... watching_broadcast_viewers: builtin___int = ... watching_broadcast_title: typing___Text = ... @property def clan_data(self) -> type___CMsgClientPersonaState.Friend.ClanData: ... @property def rich_presence(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CMsgClientPersonaState.Friend.KV]: ... def __init__(self, *, friendid : typing___Optional[builtin___int] = None, persona_state : typing___Optional[builtin___int] = None, game_played_app_id : typing___Optional[builtin___int] = None, game_server_ip : typing___Optional[builtin___int] = None, game_server_port : typing___Optional[builtin___int] = None, persona_state_flags : typing___Optional[builtin___int] = None, online_session_instances : typing___Optional[builtin___int] = None, persona_set_by_user : typing___Optional[builtin___bool] = None, player_name : typing___Optional[typing___Text] = None, query_port : typing___Optional[builtin___int] = None, steamid_source : typing___Optional[builtin___int] = None, avatar_hash : typing___Optional[builtin___bytes] = None, last_logoff : typing___Optional[builtin___int] = None, last_logon : typing___Optional[builtin___int] = None, last_seen_online : typing___Optional[builtin___int] = None, clan_rank : typing___Optional[builtin___int] = None, game_name : typing___Optional[typing___Text] = None, gameid : typing___Optional[builtin___int] = None, game_data_blob : typing___Optional[builtin___bytes] = None, clan_data : typing___Optional[type___CMsgClientPersonaState.Friend.ClanData] = None, clan_tag : typing___Optional[typing___Text] = None, rich_presence : typing___Optional[typing___Iterable[type___CMsgClientPersonaState.Friend.KV]] = None, broadcast_id : typing___Optional[builtin___int] = None, game_lobby_id : typing___Optional[builtin___int] = None, watching_broadcast_accountid : typing___Optional[builtin___int] = None, watching_broadcast_appid : typing___Optional[builtin___int] = None, watching_broadcast_viewers : typing___Optional[builtin___int] = None, watching_broadcast_title : typing___Optional[typing___Text] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"avatar_hash",b"avatar_hash",u"broadcast_id",b"broadcast_id",u"clan_data",b"clan_data",u"clan_rank",b"clan_rank",u"clan_tag",b"clan_tag",u"friendid",b"friendid",u"game_data_blob",b"game_data_blob",u"game_lobby_id",b"game_lobby_id",u"game_name",b"game_name",u"game_played_app_id",b"game_played_app_id",u"game_server_ip",b"game_server_ip",u"game_server_port",b"game_server_port",u"gameid",b"gameid",u"last_logoff",b"last_logoff",u"last_logon",b"last_logon",u"last_seen_online",b"last_seen_online",u"online_session_instances",b"online_session_instances",u"persona_set_by_user",b"persona_set_by_user",u"persona_state",b"persona_state",u"persona_state_flags",b"persona_state_flags",u"player_name",b"player_name",u"query_port",b"query_port",u"steamid_source",b"steamid_source",u"watching_broadcast_accountid",b"watching_broadcast_accountid",u"watching_broadcast_appid",b"watching_broadcast_appid",u"watching_broadcast_title",b"watching_broadcast_title",u"watching_broadcast_viewers",b"watching_broadcast_viewers"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"avatar_hash",b"avatar_hash",u"broadcast_id",b"broadcast_id",u"clan_data",b"clan_data",u"clan_rank",b"clan_rank",u"clan_tag",b"clan_tag",u"friendid",b"friendid",u"game_data_blob",b"game_data_blob",u"game_lobby_id",b"game_lobby_id",u"game_name",b"game_name",u"game_played_app_id",b"game_played_app_id",u"game_server_ip",b"game_server_ip",u"game_server_port",b"game_server_port",u"gameid",b"gameid",u"last_logoff",b"last_logoff",u"last_logon",b"last_logon",u"last_seen_online",b"last_seen_online",u"online_session_instances",b"online_session_instances",u"persona_set_by_user",b"persona_set_by_user",u"persona_state",b"persona_state",u"persona_state_flags",b"persona_state_flags",u"player_name",b"player_name",u"query_port",b"query_port",u"rich_presence",b"rich_presence",u"steamid_source",b"steamid_source",u"watching_broadcast_accountid",b"watching_broadcast_accountid",u"watching_broadcast_appid",b"watching_broadcast_appid",u"watching_broadcast_title",b"watching_broadcast_title",u"watching_broadcast_viewers",b"watching_broadcast_viewers"]) -> None: ... type___Friend = Friend status_flags: builtin___int = ... @property def friends(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CMsgClientPersonaState.Friend]: ... def __init__(self, *, status_flags : typing___Optional[builtin___int] = None, friends : typing___Optional[typing___Iterable[type___CMsgClientPersonaState.Friend]] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"status_flags",b"status_flags"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"friends",b"friends",u"status_flags",b"status_flags"]) -> None: ... type___CMsgClientPersonaState = CMsgClientPersonaState class CMsgClientFriendProfileInfo(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... steamid_friend: builtin___int = ... def __init__(self, *, steamid_friend : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"steamid_friend",b"steamid_friend"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"steamid_friend",b"steamid_friend"]) -> None: ... type___CMsgClientFriendProfileInfo = CMsgClientFriendProfileInfo class CMsgClientFriendProfileInfoResponse(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... eresult: builtin___int = ... steamid_friend: builtin___int = ... time_created: builtin___int = ... real_name: typing___Text = ... city_name: typing___Text = ... state_name: typing___Text = ... country_name: typing___Text = ... headline: typing___Text = ... summary: typing___Text = ... def __init__(self, *, eresult : typing___Optional[builtin___int] = None, steamid_friend : typing___Optional[builtin___int] = None, time_created : typing___Optional[builtin___int] = None, real_name : typing___Optional[typing___Text] = None, city_name : typing___Optional[typing___Text] = None, state_name : typing___Optional[typing___Text] = None, country_name : typing___Optional[typing___Text] = None, headline : typing___Optional[typing___Text] = None, summary : typing___Optional[typing___Text] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"city_name",b"city_name",u"country_name",b"country_name",u"eresult",b"eresult",u"headline",b"headline",u"real_name",b"real_name",u"state_name",b"state_name",u"steamid_friend",b"steamid_friend",u"summary",b"summary",u"time_created",b"time_created"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"city_name",b"city_name",u"country_name",b"country_name",u"eresult",b"eresult",u"headline",b"headline",u"real_name",b"real_name",u"state_name",b"state_name",u"steamid_friend",b"steamid_friend",u"summary",b"summary",u"time_created",b"time_created"]) -> None: ... type___CMsgClientFriendProfileInfoResponse = CMsgClientFriendProfileInfoResponse class CMsgClientCreateFriendsGroup(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... steamid: builtin___int = ... groupname: typing___Text = ... steamid_friends: google___protobuf___internal___containers___RepeatedScalarFieldContainer[builtin___int] = ... def __init__(self, *, steamid : typing___Optional[builtin___int] = None, groupname : typing___Optional[typing___Text] = None, steamid_friends : typing___Optional[typing___Iterable[builtin___int]] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"groupname",b"groupname",u"steamid",b"steamid"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"groupname",b"groupname",u"steamid",b"steamid",u"steamid_friends",b"steamid_friends"]) -> None: ... type___CMsgClientCreateFriendsGroup = CMsgClientCreateFriendsGroup class CMsgClientCreateFriendsGroupResponse(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... eresult: builtin___int = ... groupid: builtin___int = ... def __init__(self, *, eresult : typing___Optional[builtin___int] = None, groupid : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult",u"groupid",b"groupid"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult",u"groupid",b"groupid"]) -> None: ... type___CMsgClientCreateFriendsGroupResponse = CMsgClientCreateFriendsGroupResponse class CMsgClientDeleteFriendsGroup(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... steamid: builtin___int = ... groupid: builtin___int = ... def __init__(self, *, steamid : typing___Optional[builtin___int] = None, groupid : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"groupid",b"groupid",u"steamid",b"steamid"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"groupid",b"groupid",u"steamid",b"steamid"]) -> None: ... type___CMsgClientDeleteFriendsGroup = CMsgClientDeleteFriendsGroup class CMsgClientDeleteFriendsGroupResponse(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... eresult: builtin___int = ... def __init__(self, *, eresult : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult"]) -> None: ... type___CMsgClientDeleteFriendsGroupResponse = CMsgClientDeleteFriendsGroupResponse class CMsgClientManageFriendsGroup(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... groupid: builtin___int = ... groupname: typing___Text = ... steamid_friends_added: google___protobuf___internal___containers___RepeatedScalarFieldContainer[builtin___int] = ... steamid_friends_removed: google___protobuf___internal___containers___RepeatedScalarFieldContainer[builtin___int] = ... def __init__(self, *, groupid : typing___Optional[builtin___int] = None, groupname : typing___Optional[typing___Text] = None, steamid_friends_added : typing___Optional[typing___Iterable[builtin___int]] = None, steamid_friends_removed : typing___Optional[typing___Iterable[builtin___int]] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"groupid",b"groupid",u"groupname",b"groupname"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"groupid",b"groupid",u"groupname",b"groupname",u"steamid_friends_added",b"steamid_friends_added",u"steamid_friends_removed",b"steamid_friends_removed"]) -> None: ... type___CMsgClientManageFriendsGroup = CMsgClientManageFriendsGroup class CMsgClientManageFriendsGroupResponse(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... eresult: builtin___int = ... def __init__(self, *, eresult : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult"]) -> None: ... type___CMsgClientManageFriendsGroupResponse = CMsgClientManageFriendsGroupResponse class CMsgClientAddFriendToGroup(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... groupid: builtin___int = ... steamiduser: builtin___int = ... def __init__(self, *, groupid : typing___Optional[builtin___int] = None, steamiduser : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"groupid",b"groupid",u"steamiduser",b"steamiduser"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"groupid",b"groupid",u"steamiduser",b"steamiduser"]) -> None: ... type___CMsgClientAddFriendToGroup = CMsgClientAddFriendToGroup class CMsgClientAddFriendToGroupResponse(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... eresult: builtin___int = ... def __init__(self, *, eresult : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult"]) -> None: ... type___CMsgClientAddFriendToGroupResponse = CMsgClientAddFriendToGroupResponse class CMsgClientRemoveFriendFromGroup(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... groupid: builtin___int = ... steamiduser: builtin___int = ... def __init__(self, *, groupid : typing___Optional[builtin___int] = None, steamiduser : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"groupid",b"groupid",u"steamiduser",b"steamiduser"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"groupid",b"groupid",u"steamiduser",b"steamiduser"]) -> None: ... type___CMsgClientRemoveFriendFromGroup = CMsgClientRemoveFriendFromGroup class CMsgClientRemoveFriendFromGroupResponse(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... eresult: builtin___int = ... def __init__(self, *, eresult : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"eresult",b"eresult"]) -> None: ... type___CMsgClientRemoveFriendFromGroupResponse = CMsgClientRemoveFriendFromGroupResponse class CMsgClientGetEmoticonList(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... def __init__(self, ) -> None: ... type___CMsgClientGetEmoticonList = CMsgClientGetEmoticonList class CMsgClientEmoticonList(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... class Emoticon(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... name: typing___Text = ... count: builtin___int = ... time_last_used: builtin___int = ... use_count: builtin___int = ... time_received: builtin___int = ... def __init__(self, *, name : typing___Optional[typing___Text] = None, count : typing___Optional[builtin___int] = None, time_last_used : typing___Optional[builtin___int] = None, use_count : typing___Optional[builtin___int] = None, time_received : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"count",b"count",u"name",b"name",u"time_last_used",b"time_last_used",u"time_received",b"time_received",u"use_count",b"use_count"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"count",b"count",u"name",b"name",u"time_last_used",b"time_last_used",u"time_received",b"time_received",u"use_count",b"use_count"]) -> None: ... type___Emoticon = Emoticon class Sticker(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... name: typing___Text = ... count: builtin___int = ... time_received: builtin___int = ... appid: builtin___int = ... def __init__(self, *, name : typing___Optional[typing___Text] = None, count : typing___Optional[builtin___int] = None, time_received : typing___Optional[builtin___int] = None, appid : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"count",b"count",u"name",b"name",u"time_received",b"time_received"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"count",b"count",u"name",b"name",u"time_received",b"time_received"]) -> None: ... type___Sticker = Sticker class Effect(google___protobuf___message___Message): DESCRIPTOR: google___protobuf___descriptor___Descriptor = ... name: typing___Text = ... count: builtin___int = ... time_received: builtin___int = ... infinite_use: builtin___bool = ... appid: builtin___int = ... def __init__(self, *, name : typing___Optional[typing___Text] = None, count : typing___Optional[builtin___int] = None, time_received : typing___Optional[builtin___int] = None, infinite_use : typing___Optional[builtin___bool] = None, appid : typing___Optional[builtin___int] = None, ) -> None: ... def HasField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"count",b"count",u"infinite_use",b"infinite_use",u"name",b"name",u"time_received",b"time_received"]) -> builtin___bool: ... def ClearField(self, field_name: typing_extensions___Literal[u"appid",b"appid",u"count",b"count",u"infinite_use",b"infinite_use",u"name",b"name",u"time_received",b"time_received"]) -> None: ... type___Effect = Effect @property def emoticons(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CMsgClientEmoticonList.Emoticon]: ... @property def stickers(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CMsgClientEmoticonList.Sticker]: ... @property def effects(self) -> google___protobuf___internal___containers___RepeatedCompositeFieldContainer[type___CMsgClientEmoticonList.Effect]: ... def __init__(self, *, emoticons : typing___Optional[typing___Iterable[type___CMsgClientEmoticonList.Emoticon]] = None, stickers : typing___Optional[typing___Iterable[type___CMsgClientEmoticonList.Sticker]] = None, effects : typing___Optional[typing___Iterable[type___CMsgClientEmoticonList.Effect]] = None, ) -> None: ... def ClearField(self, field_name: typing_extensions___Literal[u"effects",b"effects",u"emoticons",b"emoticons",u"stickers",b"stickers"]) -> None: ... type___CMsgClientEmoticonList = CMsgClientEmoticonList