using Ryujinx.HLE.Logging; using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; namespace Ryujinx.HLE.OsHle.Services.Pctl { class IParentalControlService : IpcService { private Dictionary m_Commands; public override IReadOnlyDictionary Commands => m_Commands; public bool Initialized = false; public IParentalControlService() { m_Commands = new Dictionary() { { 1, Initialize } }; } public long Initialize(ServiceCtx Context) { if (!Initialized) Initialized = true; else Context.Ns.Log.PrintWarning(LogClass.ServicePctl, "Service is already initialized!"); return 0; } } }