Skip to content

steammessages_player.steamworkssdk.proto

  • Module: steammessages_player.steamworkssdk_pb2
  • Syntax: unknown
  • Package: (none)
  • Imports: 1
  • Messages: 38 (top-level: 33)
  • Enums: 1 (top-level: 1)

Imports

  • steammessages_unified_base.steamworkssdk.proto

Messages

Expand any message to inspect all fields.

CPlayer_GetMutualFriendsForIncomingInvites_Request — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CPlayer_IncomingInviteMutualFriendList — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1steamidfixed64optional``
2mutual_friend_account_idsuint32repeated``
CPlayer_GetMutualFriendsForIncomingInvites_Response — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1incoming_invite_mutual_friends_lists.CPlayer_IncomingInviteMutualFriendListrepeated``
CPlayer_GetFriendsGameplayInfo_Request — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1appiduint32optional``
CPlayer_GetFriendsGameplayInfo_Response — fields: 6; oneofs: 0; nested messages: 2; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1your_info.CPlayer_GetFriendsGameplayInfo_Response.OwnGameplayInfooptional``
2in_game.CPlayer_GetFriendsGameplayInfo_Response.FriendsGameplayInforepeated``
3played_recently.CPlayer_GetFriendsGameplayInfo_Response.FriendsGameplayInforepeated``
4played_ever.CPlayer_GetFriendsGameplayInfo_Response.FriendsGameplayInforepeated``
5owns.CPlayer_GetFriendsGameplayInfo_Response.FriendsGameplayInforepeated``
6in_wishlist.CPlayer_GetFriendsGameplayInfo_Response.FriendsGameplayInforepeated``
CPlayer_GetFriendsGameplayInfo_Response.FriendsGameplayInfo — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CPlayer_GetFriendsGameplayInfo_Response
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1steamidfixed64optional``
2minutes_playeduint32optional``
3minutes_played_foreveruint32optional``
CPlayer_GetFriendsGameplayInfo_Response.OwnGameplayInfo — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CPlayer_GetFriendsGameplayInfo_Response
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1steamidfixed64optional``
2minutes_playeduint32optional``
3minutes_played_foreveruint32optional``
4in_wishlistbooloptional``
5ownedbooloptional``
CPlayer_GetGameBadgeLevels_Request — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1appiduint32optional``
CPlayer_GetGameBadgeLevels_Response — fields: 2; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_leveluint32optional``
2badges.CPlayer_GetGameBadgeLevels_Response.Badgerepeated``
CPlayer_GetGameBadgeLevels_Response.Badge — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CPlayer_GetGameBadgeLevels_Response
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1levelint32optional``
2seriesint32optional``
3border_coloruint32optional``
CPlayer_GetLastPlayedTimes_Request — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1min_last_playeduint32optional``(description) = "The most recent last-played time the client already knows about"
CPlayer_GetLastPlayedTimes_Response — fields: 1; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1games.CPlayer_GetLastPlayedTimes_Response.Gamerepeated``
CPlayer_GetLastPlayedTimes_Response.Game — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CPlayer_GetLastPlayedTimes_Response
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1appidint32optional``
2last_playtimeuint32optional``
3playtime_2weeksint32optional``
4playtime_foreverint32optional``
5first_playtimeuint32optional``
CPlayer_AcceptSSA_Request — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CPlayer_AcceptSSA_Response — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CPlayer_GetNicknameList_Request — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CPlayer_GetNicknameList_Response — fields: 1; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1nicknames.CPlayer_GetNicknameList_Response.PlayerNicknamerepeated``
CPlayer_GetNicknameList_Response.PlayerNickname — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CPlayer_GetNicknameList_Response
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1accountidfixed32optional``
2nicknamestringoptional``
CPlayer_GetPerFriendPreferences_Request — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
PerFriendPreferences — fields: 9; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1accountidfixed32optional``
2nicknamestringoptional``
3notifications_showingame.ENotificationSettingoptional``default = k_ENotificationSettingNotifyUseDefault
4notifications_showonline.ENotificationSettingoptional``default = k_ENotificationSettingNotifyUseDefault
5notifications_showmessages.ENotificationSettingoptional``default = k_ENotificationSettingNotifyUseDefault
6sounds_showingame.ENotificationSettingoptional``default = k_ENotificationSettingNotifyUseDefault
7sounds_showonline.ENotificationSettingoptional``default = k_ENotificationSettingNotifyUseDefault
8sounds_showmessages.ENotificationSettingoptional``default = k_ENotificationSettingNotifyUseDefault
9notifications_sendmobile.ENotificationSettingoptional``default = k_ENotificationSettingNotifyUseDefault
CPlayer_GetPerFriendPreferences_Response — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1preferences.PerFriendPreferencesrepeated``
CPlayer_SetPerFriendPreferences_Request — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1preferences.PerFriendPreferencesoptional``
CPlayer_SetPerFriendPreferences_Response — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CPlayer_AddFriend_Request — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1steamidfixed64optional``(description) = "Steam ID of user to whom to send a friend invite."
CPlayer_AddFriend_Response — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1invite_sentbooloptional``(description) = "True if the operation was successful, false otherwise."
2friend_relationshipuint32optional``(description) = "the resulting relationship. Depending on state, may move directly to friends rather than invite sent"
CPlayer_RemoveFriend_Request — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1steamidfixed64optional``(description) = "Steam ID of friend to remove."
CPlayer_RemoveFriend_Response — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1friend_relationshipuint32optional``(description) = "the resulting relationship"
CPlayer_IgnoreFriend_Request — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1steamidfixed64optional``
2unignorebooloptional``(description) = "If set, remove from ignore/block list instead of adding "
CPlayer_IgnoreFriend_Response — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1friend_relationshipuint32optional``(description) = "the resulting relationship"
CPlayer_GetCommunityPreferences_Request — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CPlayer_CommunityPreferences — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1hide_adult_content_violencebooloptional``default = true
2hide_adult_content_sexbooloptional``default = true
3timestamp_updateduint32optional``
4parenthesize_nicknamesbooloptional``default = false
CPlayer_GetCommunityPreferences_Response — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1preferences.CPlayer_CommunityPreferencesoptional``
CPlayer_SetCommunityPreferences_Request — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1preferences.CPlayer_CommunityPreferencesoptional``
CPlayer_SetCommunityPreferences_Response — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CPlayer_GetNewSteamAnnouncementState_Request — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1languageint32optional``
CPlayer_GetNewSteamAnnouncementState_Response — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1stateint32optional``
2announcement_headlinestringoptional``
3announcement_urlstringoptional``
4time_posteduint32optional``
5announcement_giduint64optional``
CPlayer_UpdateSteamAnnouncementLastRead_Request — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1announcement_giduint64optional``
2time_posteduint32optional``
CPlayer_UpdateSteamAnnouncementLastRead_Response — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)

Enums

Expand any enum to inspect all values.

ENotificationSetting — values: 3
  • Parent: (top-level)
NameNumber
k_ENotificationSettingNotifyUseDefault0
k_ENotificationSettingAlways1
k_ENotificationSettingNever2