public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 1: { // BeginTrim BeginTrim(im.GetData <uint>(8), im.GetData <uint>(12), im.GetBytes(16, 0x40)); om.Initialize(0, 0, 0); break; } case 2: { // EndTrim EndTrim(out var _0); om.Initialize(0, 0, 64); om.SetBytes(8, _0); break; } case 10: { // GetNotTrimmingEvent var ret = GetNotTrimmingEvent(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 20: { // SetThumbnailRgba SetThumbnailRgba(im.GetData <uint>(8), im.GetData <uint>(12), im.GetBuffer <byte>(0x45, 0)); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IGameMovieTrimmer: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // Initialize var ret = Initialize(im.GetData <ulong>(8), Kernel.Get <KObject>(im.GetCopy(0))); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 1: { // Read Read(out var _0, out var _1, out var _2, im.GetBuffer <byte>(0x6, 0)); om.Initialize(0, 0, 12); om.SetData(8, _0); om.SetData(12, _1); om.SetData(16, _2); break; } case 2: { // Cancel Cancel(); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IDebugger: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // Unknown0 var ret = Unknown0(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 1: { // Unknown1 Unknown1(); om.Initialize(0, 0, 0); break; } case 2: { // Unknown2 var ret = Unknown2(); om.Initialize(0, 0, 0); break; } case 3: { // Unknown3 Unknown3(); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IAsyncContext: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // TransactParcel TransactParcel(im.GetData <int>(8), im.GetData <uint>(12), im.GetBuffer <byte>(0x5, 0), im.GetData <uint>(16), im.GetBuffer <byte>(0x6, 0)); om.Initialize(0, 0, 0); break; } case 1: { // AdjustRefcount AdjustRefcount(im.GetData <int>(8), im.GetData <int>(12), im.GetData <int>(16)); om.Initialize(0, 0, 0); break; } case 2: { // GetNativeHandle var ret = GetNativeHandle(im.GetData <int>(8), im.GetData <uint>(12)); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 3: { // TransactParcelAuto TransactParcelAuto(im.GetData <int>(8), im.GetData <uint>(12), im.GetBuffer <byte>(0x21, 0), im.GetData <uint>(16), im.GetBuffer <byte>(0x22, 0)); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IHOSBinderDriver: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // GetEvent var ret = GetEvent(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 1: { // Clear Clear(); om.Initialize(0, 0, 0); break; } case 2: { // Pop Pop(out var _0); om.Initialize(0, 0, 16); om.SetBytes(8, _0); break; } default: throw new NotImplementedException($"Unhandled command ID to INotificationService: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // Initialize var ret = Initialize(null, im.GetBuffer <byte>(0x5, 0)); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 1: { // GetRequest var ret = GetRequest(); om.Initialize(0, 0, 0); break; } case 2: { // Acknowledge Acknowledge(); om.Initialize(0, 0, 0); break; } case 3: { // Unknown3 Unknown3(); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IPmModule: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // GetSystemEvent var ret = GetSystemEvent(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 1: { // Cancel Cancel(); om.Initialize(0, 0, 0); break; } case 2: { // HasDone var ret = HasDone(); om.Initialize(0, 0, 1); om.SetData(8, ret); break; } case 3: { // GetResult GetResult(); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IAsyncContext: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // Initialize var ret = Initialize(im.GetData <uint>(8), im.GetData <ulong>(16), im.Pid); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 1: { // Set Set(im.GetData <uint>(8), im.GetData <uint>(12)); om.Initialize(0, 0, 0); break; } case 2: { // Get var ret = Get(); om.Initialize(0, 0, 4); om.SetData(8, ret); break; } case 3: { // Cancel Cancel(); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IRequest: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // Unknown0 var ret = Unknown0(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 1: { // Unknown1 Unknown1(im.GetBuffer <byte>(0x6, 0)); om.Initialize(0, 0, 0); break; } case 2: { // Unknown2 var ret = Unknown2(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 3: { // Unknown3 var ret = Unknown3(); om.Initialize(0, 0, 0); break; } case 4: { // Unknown4 Unknown4(null); om.Initialize(0, 0, 0); break; } case 5: { // Unknown5 var ret = Unknown5(null); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IPmService: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // LaunchProcess var ret = LaunchProcess(null); om.Initialize(0, 0, 0); break; } case 1: { // TerminateProcessByPid TerminateProcessByPid(null); om.Initialize(0, 0, 0); break; } case 2: { // TerminateProcessByTitleId TerminateProcessByTitleId(null); om.Initialize(0, 0, 0); break; } case 3: { // GetProcessEventWaiter var ret = GetProcessEventWaiter(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 4: { // GetProcessEventType var ret = GetProcessEventType(); om.Initialize(0, 0, 0); break; } case 5: { // NotifyBootFinished NotifyBootFinished(null); om.Initialize(0, 0, 0); break; } case 6: { // GetApplicationPid GetApplicationPid(null); om.Initialize(0, 0, 0); break; } case 7: { // BoostSystemMemoryResourceLimit BoostSystemMemoryResourceLimit(); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IShellInterface: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // Unknown0 var ret = Unknown0(); om.Initialize(0, 0, 0); break; } case 1: { // Unknown1 Unknown1(out var _0, out var _1); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(_1, copy: true)); break; } case 2: { // Unknown2 var ret = Unknown2(null); om.Initialize(0, 0, 0); break; } case 3: { // Unknown3 var ret = Unknown3(null); om.Initialize(0, 0, 0); break; } case 4: { // Unknown4 var ret = Unknown4(null); om.Initialize(0, 0, 0); break; } case 5: { // Unknown5 var ret = Unknown5(); om.Initialize(0, 0, 0); break; } case 6: { // Unknown6 var ret = Unknown6(); om.Initialize(0, 0, 0); break; } case 7: { // Unknown7 var ret = Unknown7(); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to INvGemControl: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // OpenSession var ret = OpenSession(null, Kernel.Get <KObject>(im.GetCopy(0)), Kernel.Get <KObject>(im.GetCopy(1))); om.Initialize(0, 0, 0); break; } case 1: { // OpenSessionForTest var ret = OpenSessionForTest(null, Kernel.Get <KObject>(im.GetCopy(0)), Kernel.Get <KObject>(im.GetCopy(1))); om.Initialize(0, 0, 0); break; } case 2: { // Unknown2 var ret = Unknown2(); om.Initialize(0, 0, 0); break; } case 3: { // Unknown3 var ret = Unknown3(im.GetBuffer <byte>(0x21, 0)); om.Initialize(0, 0, 0); break; } case 4: { // Unknown4 var ret = Unknown4(); om.Initialize(0, 0, 0); break; } case 5: { // Unknown5 Unknown5(out var _0, im.GetBuffer <byte>(0x22, 0)); om.Initialize(0, 0, 0); break; } case 6: { // Unknown6 Unknown6(null, out var _0, out var _1); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(_1, copy: true)); break; } case 7: { // Unknown7 var ret = Unknown7(null); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IPortSession: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // BindNoticeEvent var ret = BindNoticeEvent(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 1: { // Unknown1 Unknown1(); om.Initialize(0, 0, 0); break; } case 2: { // GetStatus var ret = GetStatus(); om.Initialize(0, 0, 0); break; } case 3: { // GetNotice var ret = GetNotice(); om.Initialize(0, 0, 0); break; } case 4: { // Unknown4 Unknown4(); om.Initialize(0, 0, 0); break; } case 5: { // Unknown5 Unknown5(); om.Initialize(0, 0, 0); break; } case 6: { // ReplyPowerRequest ReplyPowerRequest(null); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IPdSession: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // RequestLoad RequestLoad(im.GetData <uint>(8)); om.Initialize(0, 0, 0); break; } case 1: { // GetLoadState var ret = GetLoadState(im.GetData <uint>(8)); om.Initialize(0, 0, 4); om.SetData(8, ret); break; } case 2: { // GetSize var ret = GetSize(im.GetData <uint>(8)); om.Initialize(0, 0, 4); om.SetData(8, ret); break; } case 3: { // GetSharedMemoryAddressOffset var ret = GetSharedMemoryAddressOffset(im.GetData <uint>(8)); om.Initialize(0, 0, 4); om.SetData(8, ret); break; } case 4: { // GetSharedMemoryNativeHandle var ret = GetSharedMemoryNativeHandle(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 5: { // GetSharedFontInOrderOfPriority GetSharedFontInOrderOfPriority(im.GetBytes(8, 0x8), out var _0, out var _1, im.GetBuffer <byte>(0x6, 0), im.GetBuffer <byte>(0x6, 1), im.GetBuffer <byte>(0x6, 2)); om.Initialize(0, 0, 8); om.SetData(8, _0); om.SetData(12, _1); break; } default: throw new NotImplementedException($"Unhandled command ID to ISharedFontManager: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // GetSystemEvent var ret = GetSystemEvent(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } default: throw new NotImplementedException($"Unhandled command ID to INotifier: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // PostBufferAsync var ret = PostBufferAsync(im.GetData <uint>(8), im.GetData <ulong>(16)); om.Initialize(0, 0, 4); om.SetData(8, ret); break; } case 1: { // Cancel Cancel(); om.Initialize(0, 0, 0); break; } case 2: { // GetCompletionEvent var ret = GetCompletionEvent(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 3: { // GetReportData GetReportData((Nn.Usb.UsbReportEntry *)om.GetDataPointer(8), out var _1); om.Initialize(0, 0, 4); om.SetData(8, _1); break; } case 4: { // Stall Stall(); om.Initialize(0, 0, 0); break; } case 5: { // SetZlt SetZlt(im.GetData <bool>(8)); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IDsEndpoint: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // StartTask StartTask(); om.Initialize(0, 0, 0); break; } case 1: { // GetFinishNotificationEvent var ret = GetFinishNotificationEvent(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 2: { // GetResult GetResult(); om.Initialize(0, 0, 0); break; } case 3: { // Cancel Cancel(); om.Initialize(0, 0, 0); break; } case 4: { // IsProcessing var ret = IsProcessing(); om.Initialize(0, 0, 1); om.SetData(8, ret); break; } case 5: { // GetServerTime var ret = GetServerTime(); om.Initialize(0, 0, 8); om.SetData(8, ret); break; } default: throw new NotImplementedException($"Unhandled command ID to IEnsureNetworkClockAvailabilityService: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // RequestPerformanceMode RequestPerformanceMode(im.GetData <uint>(8)); om.Initialize(0, 0, 0); break; } case 1: { // GetPerformanceEvent var ret = GetPerformanceEvent(im.GetData <uint>(8)); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 2: { // GetThrottlingState GetThrottlingState(out var _0); om.Initialize(0, 0, 40); om.SetBytes(8, _0); break; } case 3: { // GetLastThrottlingState GetLastThrottlingState(out var _0); om.Initialize(0, 0, 40); om.SetBytes(8, _0); break; } case 4: { // ClearLastThrottlingState ClearLastThrottlingState(); om.Initialize(0, 0, 0); break; } case 5: { // LoadAndApplySettings var ret = LoadAndApplySettings(null); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to ISystemManager: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // Initialize var ret = Initialize(im.GetBuffer <byte>(0x5, 0)); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 1: { // Cancel Cancel(); om.Initialize(0, 0, 0); break; } case 2: { // GetResult GetResult(); om.Initialize(0, 0, 0); break; } case 3: { // GetMediaList GetMediaList(im.GetBuffer <byte>(0x6, 0)); om.Initialize(0, 0, 0); break; } case 4: { // SetMediaType SetMediaType(null); om.Initialize(0, 0, 0); break; } case 5: { // GetMediaType var ret = GetMediaType(); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IEthInterface: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 1: { // Unknown1 Unknown1(); om.Initialize(0, 0, 0); break; } case 2: { // Unknown2 Unknown2(); om.Initialize(0, 0, 0); break; } case 10: { // Unknown10 var ret = Unknown10(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 11: { // Unknown11 Unknown11(); om.Initialize(0, 0, 0); break; } case 12: { // Unknown12 Unknown12(); om.Initialize(0, 0, 0); break; } case 13: { // Unknown13 Unknown13(null); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IContinuousRecorder: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // Initialize var ret = Initialize(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 1: { // UploadAll UploadAll(); om.Initialize(0, 0, 0); break; } case 2: { // UploadSelected UploadSelected(im.GetBuffer <byte>(0x5, 0)); om.Initialize(0, 0, 0); break; } case 3: { // GetUploadStatus GetUploadStatus(im.GetBuffer <byte>(0x6, 0)); om.Initialize(0, 0, 0); break; } case 4: { // CancelUpload CancelUpload(); om.Initialize(0, 0, 0); break; } case 5: { // GetResult GetResult(); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IRequest: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // GetAutoPowerDownEvent var ret = GetAutoPowerDownEvent(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 1: { // Unknown1 Unknown1(); om.Initialize(0, 0, 0); break; } case 2: { // Unknown2 Unknown2(); om.Initialize(0, 0, 0); break; } case 3: { // Unknown3 Unknown3(null); om.Initialize(0, 0, 0); break; } case 4: { // Unknown4 Unknown4(); om.Initialize(0, 0, 0); break; } case 5: { // Unknown5 Unknown5(); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IPolicyManagerSystem: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // Unknown0 var ret = Unknown0(); om.Initialize(0, 0, 0); break; } case 1: { // Unknown1 var ret = Unknown1(null); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } default: throw new NotImplementedException($"Unhandled command ID to IPowerButtonManager: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // GetEvent var ret = GetEvent(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 1: { // GetImpl GetImpl(im.GetBuffer <byte>(0x1A, 0)); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IDeliveryCacheProgressService: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // RegisterClassDriver RegisterClassDriver(null, Kernel.Get <KObject>(im.GetCopy(0)), out var _0, out var _1); om.Initialize(1, 1, 0); om.Copy(0, CreateHandle(_0, copy: true)); om.Move(0, CreateHandle(_1)); break; } case 1: { // QueryFunctionsUnregistered QueryFunctionsUnregistered(out var _0, im.GetBuffer <byte>(0x6, 0)); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IManager: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // GetReportList GetReportList(null, im.GetBuffer <byte>(0x6, 0)); om.Initialize(0, 0, 0); break; } case 1: { // GetEvent var ret = GetEvent(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 2: { // Unknown2 Unknown2(); om.Initialize(0, 0, 0); break; } case 3: { // Unknown3 var ret = Unknown3(null); om.Initialize(0, 0, 0); break; } case 4: { // Unknown4 var ret = Unknown4(null); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IManager: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // BindStateChangeEvent var ret = BindStateChangeEvent(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 1: { // UnbindStateChangeEvent UnbindStateChangeEvent(); om.Initialize(0, 0, 0); break; } case 2: { // SetChargerTypeChangeEventEnabled SetChargerTypeChangeEventEnabled(null); om.Initialize(0, 0, 0); break; } case 3: { // SetPowerSupplyChangeEventEnabled SetPowerSupplyChangeEventEnabled(null); om.Initialize(0, 0, 0); break; } case 4: { // SetBatteryVoltageStateChangeEventEnabled SetBatteryVoltageStateChangeEventEnabled(null); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IPsmSession: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // GetOperationMode var ret = GetOperationMode(); om.Initialize(0, 0, 0); break; } case 1: { // GetOperationModeChangeEvent var ret = GetOperationModeChangeEvent(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 2: { // EnableAudioVisual EnableAudioVisual(); om.Initialize(0, 0, 0); break; } case 3: { // DisableAudioVisual DisableAudioVisual(); om.Initialize(0, 0, 0); break; } case 4: { // EnterSleepAndWait EnterSleepAndWait(Kernel.Get <KObject>(im.GetCopy(0))); om.Initialize(0, 0, 0); break; } case 5: { // GetCradleStatus var ret = GetCradleStatus(); om.Initialize(0, 0, 0); break; } case 6: { // FadeInDisplay FadeInDisplay(); om.Initialize(0, 0, 0); break; } case 7: { // FadeOutDisplay FadeOutDisplay(); om.Initialize(0, 0, 0); break; } case 8: { // Unknown8 var ret = Unknown8(); om.Initialize(0, 0, 0); break; } case 9: { // Unknown9 Unknown9(); om.Initialize(0, 0, 0); break; } case 10: { // Unknown10 Unknown10(null); om.Initialize(0, 0, 0); break; } case 11: { // Unknown11 var ret = Unknown11(); om.Initialize(0, 0, 0); break; } case 12: { // Unknown12 var ret = Unknown12(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 13: { // Unknown13 Unknown13(); om.Initialize(0, 0, 0); break; } case 14: { // Unknown14 var ret = Unknown14(); om.Initialize(0, 0, 0); break; } case 15: { // Unknown15 Unknown15(); om.Initialize(0, 0, 0); break; } case 16: { // Unknown16 Unknown16(); om.Initialize(0, 0, 0); break; } case 17: { // Unknown17 Unknown17(); om.Initialize(0, 0, 0); break; } case 18: { // Unknown18 Unknown18(); om.Initialize(0, 0, 0); break; } case 19: { // Unknown19 var ret = Unknown19(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 20: { // Unknown20 var ret = Unknown20(); om.Initialize(0, 0, 0); break; } case 21: { // Unknown21 Unknown21(null); om.Initialize(0, 0, 0); break; } case 22: { // Unknown22 var ret = Unknown22(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 23: { // Unknown23 var ret = Unknown23(); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IOperationModeManager: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 0: { // GetState var ret = GetState(); om.Initialize(0, 0, 0); break; } case 1: { // SleepSystemAndWaitAwake var ret = SleepSystemAndWaitAwake(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 2: { // Unknown2 var ret = Unknown2(); om.Initialize(0, 0, 0); break; } case 3: { // Unknown3 Unknown3(null); om.Initialize(0, 0, 0); break; } case 4: { // GetNotificationMessageEventHandle var ret = GetNotificationMessageEventHandle(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 5: { // Unknown5 var ret = Unknown5(); om.Initialize(0, 0, 0); break; } case 6: { // Unknown6 var ret = Unknown6(); om.Initialize(0, 0, 0); break; } case 7: { // Unknown7 Unknown7(); om.Initialize(0, 0, 0); break; } case 8: { // AnalyzePerformanceLogForLastSleepWakeSequence AnalyzePerformanceLogForLastSleepWakeSequence(im.GetBuffer <byte>(0x6, 0)); om.Initialize(0, 0, 0); break; } case 9: { // ChangeHomeButtonLongPressingTime ChangeHomeButtonLongPressingTime(null); om.Initialize(0, 0, 0); break; } case 10: { // Unknown10 Unknown10(); om.Initialize(0, 0, 0); break; } case 11: { // Unknown11 Unknown11(null); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IPowerStateInterface: {im.CommandId}"); } }
public override void _Dispatch(IncomingMessage im, OutgoingMessage om) { switch (im.CommandId) { case 1: { // GetClientId GetClientId(im.GetBuffer <byte>(0x1A, 0)); om.Initialize(0, 0, 0); break; } case 2: { // CreateScanRequest var ret = CreateScanRequest(); om.Initialize(1, 0, 0); om.Move(0, CreateHandle(ret)); break; } case 4: { // CreateRequest var ret = CreateRequest(im.GetData <uint>(8)); om.Initialize(1, 0, 0); om.Move(0, CreateHandle(ret)); break; } case 5: { // GetCurrentNetworkProfile GetCurrentNetworkProfile(im.GetBuffer <byte>(0x1A, 0)); om.Initialize(0, 0, 0); break; } case 6: { // EnumerateNetworkInterfaces EnumerateNetworkInterfaces(im.GetData <uint>(8), out var _0, im.GetBuffer <byte>(0xA, 0)); om.Initialize(0, 0, 4); om.SetData(8, _0); break; } case 7: { // EnumerateNetworkProfiles EnumerateNetworkProfiles(im.GetData <byte>(8), out var _0, im.GetBuffer <byte>(0x6, 0)); om.Initialize(0, 0, 4); om.SetData(8, _0); break; } case 8: { // GetNetworkProfile GetNetworkProfile(im.GetBytes(8, 0x10), im.GetBuffer <byte>(0x1A, 0)); om.Initialize(0, 0, 0); break; } case 9: { // SetNetworkProfile SetNetworkProfile(im.GetBuffer <byte>(0x19, 0), out var _0); om.Initialize(0, 0, 16); om.SetBytes(8, _0); break; } case 10: { // RemoveNetworkProfile RemoveNetworkProfile(im.GetBytes(8, 0x10)); om.Initialize(0, 0, 0); break; } case 11: { // GetScanDataOld GetScanDataOld(out var _0, im.GetBuffer <byte>(0x6, 0)); om.Initialize(0, 0, 4); om.SetData(8, _0); break; } case 12: { // GetCurrentIpAddress GetCurrentIpAddress(out var _0); om.Initialize(0, 0, 4); om.SetBytes(8, _0); break; } case 13: { // GetCurrentAccessPointOld GetCurrentAccessPointOld(im.GetBuffer <byte>(0x1A, 0)); om.Initialize(0, 0, 0); break; } case 14: { // CreateTemporaryNetworkProfile CreateTemporaryNetworkProfile(im.GetBuffer <byte>(0x19, 0), out var _0, out var _1); om.Initialize(1, 0, 16); om.SetBytes(8, _0); om.Move(0, CreateHandle(_1)); break; } case 15: { // GetCurrentIpConfigInfo GetCurrentIpConfigInfo(out var _0, out var _1); om.Initialize(0, 0, 22); om.SetBytes(8, _0); om.SetBytes(21, _1); break; } case 16: { // SetWirelessCommunicationEnabled SetWirelessCommunicationEnabled(im.GetData <byte>(8)); om.Initialize(0, 0, 0); break; } case 17: { // IsWirelessCommunicationEnabled var ret = IsWirelessCommunicationEnabled(); om.Initialize(0, 0, 1); om.SetData(8, ret); break; } case 18: { // GetInternetConnectionStatus GetInternetConnectionStatus(out var _0); om.Initialize(0, 0, 3); om.SetBytes(8, _0); break; } case 19: { // SetEthernetCommunicationEnabled SetEthernetCommunicationEnabled(im.GetData <byte>(8)); om.Initialize(0, 0, 0); break; } case 20: { // IsEthernetCommunicationEnabled var ret = IsEthernetCommunicationEnabled(); om.Initialize(0, 0, 1); om.SetData(8, ret); break; } case 21: { // IsAnyInternetRequestAccepted var ret = IsAnyInternetRequestAccepted(im.GetBuffer <byte>(0x19, 0)); om.Initialize(0, 0, 1); om.SetData(8, ret); break; } case 22: { // IsAnyForegroundRequestAccepted var ret = IsAnyForegroundRequestAccepted(); om.Initialize(0, 0, 1); om.SetData(8, ret); break; } case 23: { // PutToSleep PutToSleep(); om.Initialize(0, 0, 0); break; } case 24: { // WakeUp WakeUp(); om.Initialize(0, 0, 0); break; } case 25: { // GetSsidListVersion GetSsidListVersion(out var _0); om.Initialize(0, 0, 16); om.SetBytes(8, _0); break; } case 26: { // SetExclusiveClient SetExclusiveClient(im.GetBuffer <byte>(0x19, 0)); om.Initialize(0, 0, 0); break; } case 27: { // GetDefaultIpSetting GetDefaultIpSetting(im.GetBuffer <byte>(0x1A, 0)); om.Initialize(0, 0, 0); break; } case 28: { // SetDefaultIpSetting SetDefaultIpSetting(im.GetBuffer <byte>(0x19, 0)); om.Initialize(0, 0, 0); break; } case 29: { // SetWirelessCommunicationEnabledForTest SetWirelessCommunicationEnabledForTest(im.GetData <byte>(8)); om.Initialize(0, 0, 0); break; } case 30: { // SetEthernetCommunicationEnabledForTest SetEthernetCommunicationEnabledForTest(im.GetData <byte>(8)); om.Initialize(0, 0, 0); break; } case 31: { // GetTelemetorySystemEventReadableHandle var ret = GetTelemetorySystemEventReadableHandle(); om.Initialize(0, 1, 0); om.Copy(0, CreateHandle(ret, copy: true)); break; } case 32: { // GetTelemetryInfo GetTelemetryInfo(im.GetBuffer <byte>(0x16, 0)); om.Initialize(0, 0, 0); break; } case 33: { // ConfirmSystemAvailability ConfirmSystemAvailability(); om.Initialize(0, 0, 0); break; } case 34: { // SetBackgroundRequestEnabled SetBackgroundRequestEnabled(im.GetData <byte>(8)); om.Initialize(0, 0, 0); break; } case 35: { // GetScanData GetScanData(out var _0, im.GetBuffer <byte>(0x6, 0)); om.Initialize(0, 0, 4); om.SetData(8, _0); break; } case 36: { // GetCurrentAccessPoint GetCurrentAccessPoint(im.GetBuffer <byte>(0x1A, 0)); om.Initialize(0, 0, 0); break; } case 37: { // Shutdown Shutdown(); om.Initialize(0, 0, 0); break; } default: throw new NotImplementedException($"Unhandled command ID to IGeneralService: {im.CommandId}"); } }