diff options
Diffstat (limited to 'src/Ryujinx.HLE/HOS/Services/Mii/DatabaseSessionMetadata.cs')
-rw-r--r-- | src/Ryujinx.HLE/HOS/Services/Mii/DatabaseSessionMetadata.cs | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/Ryujinx.HLE/HOS/Services/Mii/DatabaseSessionMetadata.cs b/src/Ryujinx.HLE/HOS/Services/Mii/DatabaseSessionMetadata.cs new file mode 100644 index 00000000..6982b0ed --- /dev/null +++ b/src/Ryujinx.HLE/HOS/Services/Mii/DatabaseSessionMetadata.cs @@ -0,0 +1,24 @@ +using Ryujinx.HLE.HOS.Services.Mii.Types; + +namespace Ryujinx.HLE.HOS.Services.Mii +{ + class DatabaseSessionMetadata + { + public uint InterfaceVersion; + public ulong UpdateCounter; + + public SpecialMiiKeyCode MiiKeyCode { get; private set; } + + public DatabaseSessionMetadata(ulong updateCounter, SpecialMiiKeyCode miiKeyCode) + { + InterfaceVersion = 0; + UpdateCounter = updateCounter; + MiiKeyCode = miiKeyCode; + } + + public bool IsInterfaceVersionSupported(uint interfaceVersion) + { + return InterfaceVersion >= interfaceVersion; + } + } +} |