IMeasurementServer.cs 574 B

1234567891011121314
  1. using Ryujinx.Horizon.Common;
  2. using Ryujinx.Horizon.Sdk.Sf;
  3. namespace Ryujinx.Horizon.Sdk.Ts
  4. {
  5. interface IMeasurementServer : IServiceObject
  6. {
  7. Result GetTemperatureRange(out int minimumTemperature, out int maximumTemperature, Location location);
  8. Result GetTemperature(out int temperature, Location location);
  9. Result SetMeasurementMode(Location location, byte measurementMode);
  10. Result GetTemperatureMilliC(out int temperatureMilliC, Location location);
  11. Result OpenSession(out ISession session, DeviceCode deviceCode);
  12. }
  13. }