public long DestroyStrayLayer(ServiceCtx Context) { return(0); }
// SetSize(u64 size) public ResultCode SetSize(ServiceCtx context) { long size = context.RequestData.ReadInt64(); return (ResultCode)_baseFile.SetSize(size).Value; }
public long CloseLayer(ServiceCtx Context) { long LayerId = Context.RequestData.ReadInt64(); return(0); }
[Command(53)] // 7.0.0+ // BeginVrModeEx() public ResultCode BeginVrModeEx(ServiceCtx context) { UpdateVrMode(true); return(ResultCode.Success); }
public IPolicyManagerSystem(ServiceCtx context) { }
public long GetManagerDisplayService(ServiceCtx Context) { MakeObject(Context, new IManagerDisplayService()); return(0); }
// GetCurrentFocusState() -> u8 public ResultCode GetCurrentFocusState(ServiceCtx context) { context.ResponseData.Write((byte)context.Device.System.AppletState.FocusState); return(ResultCode.Success); }
// Submit() public ResultCode Submit(ServiceCtx context) { Logger.Stub?.PrintStub(LogClass.ServiceNifm); return(ResultCode.Success); }
// SetConnectionConfirmationOption(i8) public ResultCode SetConnectionConfirmationOption(ServiceCtx context) { Logger.Stub?.PrintStub(LogClass.ServiceNifm); return(ResultCode.Success); }
// Start() public ResultCode Start(ServiceCtx context) { return(_impl.Start()); }
// GetResult() public ResultCode GetResult(ServiceCtx context) { Logger.Stub?.PrintStub(LogClass.ServiceNifm); return(GetResultImpl()); }
// GetState() -> u32 public ResultCode GetState(ServiceCtx context) { context.ResponseData.Write(_impl.GetState()); return(ResultCode.Success); }
// GetMixBufferCount() -> u32 public ResultCode GetMixBufferCount(ServiceCtx context) { context.ResponseData.Write(_impl.GetMixBufferCount()); return(ResultCode.Success); }
public IRandomInterface(ServiceCtx context) { _rng = RandomNumberGenerator.Create(); }
public long GetRelayService(ServiceCtx Context) { MakeObject(Context, new IHOSBinderDriver(Context.Ns.Gpu.Renderer)); return(0); }
public long DestroyManagedLayer(ServiceCtx Context) { Logger.PrintStub(LogClass.ServiceVi, "Stubbed."); return(0); }
public long GetSystemDisplayService(ServiceCtx Context) { MakeObject(Context, new ISystemDisplayService()); return(0); }
public static long AddToLayerStack(ServiceCtx Context) { Logger.PrintStub(LogClass.ServiceVi, "Stubbed."); return(0); }
public long GetIndirectDisplayTransactionService(ServiceCtx Context) { MakeObject(Context, new IHOSBinderDriver(Context.Ns.Gpu.Renderer)); return(0); }
public static long SetLayerVisibility(ServiceCtx Context) { Logger.PrintStub(LogClass.ServiceVi, "Stubbed."); return(0); }
[Command(50)] // 3.0.0+ // IsVrModeEnabled() -> b8 public ResultCode IsVrModeEnabled(ServiceCtx context) { context.ResponseData.Write(_vrModeEnabled); return(ResultCode.Success); }
// Flush() public ResultCode Flush(ServiceCtx context) { return (ResultCode)_baseFile.Flush().Value; }
[Command(54)] // 7.0.0+ // EndVrModeEx() public ResultCode EndVrModeEx(ServiceCtx context) { UpdateVrMode(false); return(ResultCode.Success); }
[Command(2312)] // 1.0.0-6.2.0 // CreateStrayLayer(u32, u64) -> (u64, u64, buffer<bytes, 6>) public static long CreateStrayLayer(ServiceCtx context) { Logger.PrintStub(LogClass.ServiceVi); return(_applicationDisplayService.CreateStrayLayer(context)); }