ISelfController: Stub LockExit and UnlockExit
This commit is contained in:
		| @@ -55,6 +55,8 @@ class ISelfController final : public ServiceFramework<ISelfController> { | |||||||
| public: | public: | ||||||
|     ISelfController() : ServiceFramework("ISelfController") { |     ISelfController() : ServiceFramework("ISelfController") { | ||||||
|         static const FunctionInfo functions[] = { |         static const FunctionInfo functions[] = { | ||||||
|  |             {1, &ISelfController::LockExit, "LockExit"}, | ||||||
|  |             {2, &ISelfController::UnlockExit, "UnlockExit"}, | ||||||
|             {11, &ISelfController::SetOperationModeChangedNotification, |             {11, &ISelfController::SetOperationModeChangedNotification, | ||||||
|              "SetOperationModeChangedNotification"}, |              "SetOperationModeChangedNotification"}, | ||||||
|             {12, &ISelfController::SetPerformanceModeChangedNotification, |             {12, &ISelfController::SetPerformanceModeChangedNotification, | ||||||
| @@ -128,6 +130,20 @@ private: | |||||||
|  |  | ||||||
|         LOG_WARNING(Service, "(STUBBED) called enabled=%u", static_cast<u32>(enabled)); |         LOG_WARNING(Service, "(STUBBED) called enabled=%u", static_cast<u32>(enabled)); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  |     void LockExit(Kernel::HLERequestContext& ctx) { | ||||||
|  |         IPC::RequestBuilder rb{ctx, 2}; | ||||||
|  |         rb.Push(RESULT_SUCCESS); | ||||||
|  |  | ||||||
|  |         LOG_WARNING(Service, "(STUBBED) called"); | ||||||
|  |     } | ||||||
|  |  | ||||||
|  |     void UnlockExit(Kernel::HLERequestContext& ctx) { | ||||||
|  |         IPC::RequestBuilder rb{ctx, 2}; | ||||||
|  |         rb.Push(RESULT_SUCCESS); | ||||||
|  |  | ||||||
|  |         LOG_WARNING(Service, "(STUBBED) called"); | ||||||
|  |     } | ||||||
| }; | }; | ||||||
|  |  | ||||||
| class ICommonStateGetter final : public ServiceFramework<ICommonStateGetter> { | class ICommonStateGetter final : public ServiceFramework<ICommonStateGetter> { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user