using Ryujinx.Horizon.Common; using System; namespace Ryujinx.Horizon.Sdk.Sf.Cmif { abstract class ServerDomainBase { public abstract Result ReserveIds(Span outIds); public abstract void UnreserveIds(ReadOnlySpan ids); public abstract void RegisterObject(int id, ServiceObjectHolder obj); public abstract ServiceObjectHolder UnregisterObject(int id); public abstract ServiceObjectHolder GetObject(int id); } }