pctl: GetService should return an IParentalControlService interface.
This commit is contained in:
parent
5bc14ab0de
commit
1148e2ce7b
|
@ -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") {
|
||||||
|
|
Reference in New Issue