Get desktop application:
View/edit binary Protocol Buffers messages
required Friend changed_friend = 1
optional EntityId game_account_id = 2
optional EntityId agent_id = 1
required EntityId target_id = 2
repeated int32 role = 3
optional Friend target_friend = 1
optional EntityId agent_id = 1
required uint64 object_id = 2
optional uint32 max_friends = 1
optional uint32 max_received_invitations = 2
optional uint32 max_sent_invitations = 3
repeated Role role = 4
repeated Friend friends = 5
optional EntityId agent_id = 1
optional uint64 object_id = 2
optional EntityId agent_id = 1
required EntityId target_id = 2
optional uint64 attributes_epoch = 4
optional EntityId agent_id = 1
required EntityId target_id = 2
optional uint32 start_index = 4
optional uint32 max_results = 5
repeated Friend friends = 1
optional uint32 total_results = 2
Used in: FriendNotification, GenericFriendResponse, SubscribeToFriendsResponse, UpdateFriendStateNotification, ViewFriendsResponse
repeated uint32 role = 3
optional uint64 privileges = 4
optional uint64 attributes_epoch = 5
optional bool first_received = 1
repeated uint32 role = 2
optional string target_email = 1
optional string target_battle_tag = 2
optional string inviter_battle_tag = 3
optional string inviter_full_name = 4
optional string invitee_display_name = 5
repeated uint32 role = 6
Used as request type in: FriendsNotify.NotifyFriendAdded, FriendsNotify.NotifyFriendRemoved
Used as request type in: FriendsNotify.NotifyReceivedInvitationAdded, FriendsNotify.NotifyReceivedInvitationRemoved, FriendsNotify.NotifySentInvitationAdded, FriendsNotify.NotifySentInvitationRemoved
optional EntityId game_account_id = 2
optional uint32 reason = 3