9 #include "../services/acc.h"
10 #include "../services/friends.h"
63 } start_friend_invitation;
72 } start_sending_friend_invitation;
77 } show_received_invitation_detail;
Result friendsLaStartFriendInvitation(AccountUid uid, s32 id_count, const FriendsFriendInvitationGameModeDescription *desc, const void *userdata, u64 userdata_size)
Launches the applet with FriendsLaArgType_StartFriendInvitation, the specified input,...
Result friendsLaShowReceivedFriendRequestList(AccountUid uid)
Launches the applet with FriendsLaArgType_ShowReceivedFriendRequestList, the specified input,...
Result friendsLaShowMyProfileForHomeMenu(AccountUid uid)
Same as friendsLaShowMyProfile except with playStartupSound=true.
Result friendsLaStartSendingFriendInvitation(AccountUid uid, const AccountNetworkServiceAccountId *id_list, s32 id_count, const FriendsFriendInvitationGameModeDescription *desc, const void *userdata, u64 userdata_size)
Launches the applet with FriendsLaArgType_StartSendingFriendInvitation, the specified input,...
Result friendsLaShowUserDetailInfo(AccountUid uid, AccountNetworkServiceAccountId id, const FriendsInAppScreenName *first_inAppScreenName, const FriendsInAppScreenName *second_inAppScreenName)
Launches the applet with FriendsLaArgType_ShowUserDetailInfo, the specified input,...
Result friendsLaStartSendingFriendRequest(AccountUid uid, AccountNetworkServiceAccountId id, const FriendsInAppScreenName *first_inAppScreenName, const FriendsInAppScreenName *second_inAppScreenName)
Launches the applet with FriendsLaArgType_StartSendingFriendRequest, the specified input,...
Result friendsLaStartFacedFriendRequest(AccountUid uid)
Launches the applet with FriendsLaArgType_StartFacedFriendRequest, the specified input,...
Result friendsLaShowReceivedInvitationDetail(AccountUid uid, FriendsFriendInvitationId invitation_id, FriendsFriendInvitationGroupId invitation_group_id)
Launches the applet with FriendsLaArgType_ShowReceivedInvitationDetail, the specified input,...
Result friendsLaShowMyProfile(AccountUid uid)
Launches the applet with FriendsLaArgType_ShowMyProfile, the specified input, and playStartupSound=fa...
FriendsLaArgType
Arg type values used with FriendsLaArg.
Definition: friends_la.h:13
@ FriendsLaArgType_StartFacedFriendRequest
StartFacedFriendRequest. Launches the applet where the "Search for Local Users" menu is initially sho...
Definition: friends_la.h:18
@ FriendsLaArgType_ShowMethodsOfSendingFriendRequest
ShowMethodsOfSendingFriendRequest. Launches the applet with the "Add Friend" menu initially selected.
Definition: friends_la.h:17
@ FriendsLaArgType_ShowUserDetailInfo
ShowUserDetailInfo.
Definition: friends_la.h:15
@ FriendsLaArgType_StartSendingFriendInvitation
[9.0.0+] StartSendingFriendInvitation.
Definition: friends_la.h:23
@ FriendsLaArgType_ShowMyProfile
ShowMyProfile. Launches the applet with the "Profile" menu initially selected. ShowMyProfileForHomeMe...
Definition: friends_la.h:21
@ FriendsLaArgType_ShowReceivedFriendRequestList
ShowReceivedFriendRequestList. Launches the applet where the "Received Friend Requests" menu is initi...
Definition: friends_la.h:19
@ FriendsLaArgType_StartFriendInvitation
[9.0.0+] StartFriendInvitation. Launches the applet for sending online-play invites to friends,...
Definition: friends_la.h:22
@ FriendsLaArgType_StartSendingFriendRequest
StartSendingFriendRequest.
Definition: friends_la.h:16
@ FriendsLaArgType_ShowBlockedUserList
ShowBlockedUserList. Launches the applet where the "Blocked-User List" menu is initially shown....
Definition: friends_la.h:20
@ FriendsLaArgType_ShowReceivedInvitationDetail
[9.0.0+] ShowReceivedInvitationDetail.
Definition: friends_la.h:24
@ FriendsLaArgType_ShowFriendList
ShowFriendList. Launches the applet with the "Friend List" menu initially selected.
Definition: friends_la.h:14
Result friendsLaShowMethodsOfSendingFriendRequest(AccountUid uid)
Launches the applet with FriendsLaArgType_ShowMethodsOfSendingFriendRequest, the specified input,...
Result friendsLaShowBlockedUserList(AccountUid uid)
Launches the applet with FriendsLaArgType_ShowBlockedUserList, the specified input,...
Result friendsLaShowFriendList(AccountUid uid)
Launches the applet with FriendsLaArgType_ShowFriendList, the specified input, and playStartupSound=f...
NetworkServiceAccountId.
Definition: acc.h:47
Account UserId.
Definition: acc.h:25
FriendInvitationGameModeDescription.
Definition: friends.h:29
FriendInvitationGroupId.
Definition: friends.h:39
FriendInvitationId.
Definition: friends.h:34
InAppScreenName.
Definition: friends.h:23
Common data for the arg struct, for the pre-9.0.0 types.
Definition: friends_la.h:36
FriendsInAppScreenName second_inAppScreenName
Second InAppScreenName.
Definition: friends_la.h:39
FriendsInAppScreenName first_inAppScreenName
First InAppScreenName.
Definition: friends_la.h:38
AccountNetworkServiceAccountId id
AccountNetworkServiceAccountId for the other account.
Definition: friends_la.h:37
Arg struct pushed for the applet input storage, for pre-9.0.0.
Definition: friends_la.h:43
FriendsLaArgCommonData data
FriendsLaArgCommonData
Definition: friends_la.h:45
FriendsLaArgHeader hdr
FriendsLaArgHeader
Definition: friends_la.h:44
Arg struct pushed for the applet input storage, for [9.0.0+].
Definition: friends_la.h:49
u32 pad
Padding.
Definition: friends_la.h:59
s32 id_count
AccountNetworkServiceAccountId count, must be 1-15.
Definition: friends_la.h:58
FriendsFriendInvitationGroupId invitation_group_id
FriendsFriendInvitationGroupId
Definition: friends_la.h:76
FriendsLaArgHeader hdr
FriendsLaArgHeader
Definition: friends_la.h:50
FriendsFriendInvitationGameModeDescription desc
FriendsFriendInvitationGameModeDescription
Definition: friends_la.h:62
u64 userdata_size
User-data size, must be <=0x400.
Definition: friends_la.h:60
FriendsLaArgCommonData common
FriendsLaArgCommonData
Definition: friends_la.h:55
FriendsFriendInvitationId invitation_id
FriendsFriendInvitationId
Definition: friends_la.h:75
uint64_t u64
64-bit unsigned integer.
Definition: types.h:22
uint8_t u8
8-bit unsigned integer.
Definition: types.h:19
u32 Result
Function error code result type.
Definition: types.h:44
int32_t s32
32-bit signed integer.
Definition: types.h:27
uint32_t u32
32-bit unsigned integer.
Definition: types.h:21