Add FRD::GetFriendProfile and FRD::GetFriendAttributeFlags

This commit is contained in:
wheremyfoodat 2023-08-22 23:43:56 +03:00
parent a4ef413ac7
commit 865e8e299f
2 changed files with 50 additions and 0 deletions
include/services

View file

@ -23,7 +23,9 @@ class FRDService {
// Service commands
void attachToEventNotification(u32 messagePointer);
void getFriendAttributeFlags(u32 messagePointer);
void getFriendKeyList(u32 messagePointer);
void getFriendProfile(u32 messagePointer);
void getMyFriendKey(u32 messagePointer);
void getMyMii(u32 messagePointer);
void getMyPresence(u32 messagePointer);
@ -35,6 +37,15 @@ class FRDService {
void setNotificationMask(u32 messagePointer);
void updateGameModeDescription(u32 messagePointer);
struct Profile {
u8 region;
u8 country;
u8 area;
u8 language;
u32 unknown;
};
static_assert(sizeof(Profile) == 8);
public:
FRDService(Memory& mem) : mem(mem) {}
void reset();