pctl: GetService should return an IParentalControlService interface.

This commit is contained in:
bunnei 2018-01-15 15:10:18 -05:00
parent 5bc14ab0de
commit 1148e2ce7b

View File

@ -9,11 +9,16 @@
namespace Service { namespace Service {
namespace PCTL { namespace PCTL {
class IParentalControlService final : public ServiceFramework<IParentalControlService> {
public:
IParentalControlService() : ServiceFramework("IParentalControlService") {}
};
void PCTL_A::GetService(Kernel::HLERequestContext& ctx) { void PCTL_A::GetService(Kernel::HLERequestContext& ctx) {
LOG_WARNING(Service, "(STUBBED) called"); IPC::RequestBuilder rb{ ctx, 2, 0, 0, 1 };
IPC::RequestBuilder rb{ctx, 2};
rb.Push(RESULT_SUCCESS); rb.Push(RESULT_SUCCESS);
// TODO(Subv): This should return an IParentalControlService interface. rb.PushIpcInterface<IParentalControlService>();
LOG_DEBUG(Service, "called");
} }
PCTL_A::PCTL_A() : ServiceFramework("pctl:a") { PCTL_A::PCTL_A() : ServiceFramework("pctl:a") {