|
|
@ -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") {
|
|
|
|