|
|
|
@ -20,7 +20,7 @@ public:
|
|
|
|
|
|
|
|
|
|
private:
|
|
|
|
|
void GetBase(Kernel::HLERequestContext& ctx) {
|
|
|
|
|
LOG_WARNING(Service, "(STUBBED) called");
|
|
|
|
|
LOG_WARNING(Service_ACC, "(STUBBED) called");
|
|
|
|
|
ProfileBase profile_base{};
|
|
|
|
|
IPC::ResponseBuilder rb{ctx, 16};
|
|
|
|
|
rb.Push(RESULT_SUCCESS);
|
|
|
|
@ -40,14 +40,14 @@ public:
|
|
|
|
|
|
|
|
|
|
private:
|
|
|
|
|
void CheckAvailability(Kernel::HLERequestContext& ctx) {
|
|
|
|
|
LOG_WARNING(Service, "(STUBBED) called");
|
|
|
|
|
LOG_WARNING(Service_ACC, "(STUBBED) called");
|
|
|
|
|
IPC::ResponseBuilder rb{ctx, 3};
|
|
|
|
|
rb.Push(RESULT_SUCCESS);
|
|
|
|
|
rb.Push(true); // TODO: Check when this is supposed to return true and when not
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void GetAccountId(Kernel::HLERequestContext& ctx) {
|
|
|
|
|
LOG_WARNING(Service, "(STUBBED) called");
|
|
|
|
|
LOG_WARNING(Service_ACC, "(STUBBED) called");
|
|
|
|
|
IPC::ResponseBuilder rb{ctx, 4};
|
|
|
|
|
rb.Push(RESULT_SUCCESS);
|
|
|
|
|
rb.Push<u64>(0x12345678ABCDEF);
|
|
|
|
@ -55,7 +55,7 @@ private:
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
void ACC_U0::GetUserExistence(Kernel::HLERequestContext& ctx) {
|
|
|
|
|
LOG_WARNING(Service, "(STUBBED) called");
|
|
|
|
|
LOG_WARNING(Service_ACC, "(STUBBED) called");
|
|
|
|
|
IPC::ResponseBuilder rb{ctx, 3};
|
|
|
|
|
rb.Push(RESULT_SUCCESS);
|
|
|
|
|
rb.Push(true); // TODO: Check when this is supposed to return true and when not
|
|
|
|
@ -65,11 +65,11 @@ void ACC_U0::GetProfile(Kernel::HLERequestContext& ctx) {
|
|
|
|
|
IPC::ResponseBuilder rb{ctx, 2, 0, 1};
|
|
|
|
|
rb.Push(RESULT_SUCCESS);
|
|
|
|
|
rb.PushIpcInterface<IProfile>();
|
|
|
|
|
LOG_DEBUG(Service, "called");
|
|
|
|
|
LOG_DEBUG(Service_ACC, "called");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void ACC_U0::InitializeApplicationInfo(Kernel::HLERequestContext& ctx) {
|
|
|
|
|
LOG_WARNING(Service, "(STUBBED) called");
|
|
|
|
|
LOG_WARNING(Service_ACC, "(STUBBED) called");
|
|
|
|
|
IPC::ResponseBuilder rb{ctx, 2};
|
|
|
|
|
rb.Push(RESULT_SUCCESS);
|
|
|
|
|
}
|
|
|
|
@ -78,11 +78,11 @@ void ACC_U0::GetBaasAccountManagerForApplication(Kernel::HLERequestContext& ctx)
|
|
|
|
|
IPC::ResponseBuilder rb{ctx, 2, 0, 1};
|
|
|
|
|
rb.Push(RESULT_SUCCESS);
|
|
|
|
|
rb.PushIpcInterface<IManagerForApplication>();
|
|
|
|
|
LOG_DEBUG(Service, "called");
|
|
|
|
|
LOG_DEBUG(Service_ACC, "called");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void ACC_U0::GetLastOpenedUser(Kernel::HLERequestContext& ctx) {
|
|
|
|
|
LOG_WARNING(Service, "(STUBBED) called");
|
|
|
|
|
LOG_WARNING(Service_ACC, "(STUBBED) called");
|
|
|
|
|
IPC::ResponseBuilder rb{ctx, 6};
|
|
|
|
|
rb.Push(RESULT_SUCCESS);
|
|
|
|
|
rb.Push<u64>(0x0);
|
|
|
|
|