Files

25 lines
1.0 KiB
C#

namespace ColorControl.Shared.Contracts.LG;
public class LgDeviceOptions
{
public bool PowerOnAfterStartup { get; set; }
public bool PowerOnAfterResume { get; set; }
public bool PowerOffOnShutdown { get; set; }
public bool PowerOffOnStandby { get; set; }
public bool PowerOffOnScreenSaver { get; set; }
public int ScreenSaverMinimalDuration { get; set; }
public bool TurnScreenOffOnScreenSaver { get; set; }
public bool HandleManualScreenSaver { get; set; }
public bool PowerOnAfterScreenSaver { get; set; }
public bool TurnScreenOnAfterScreenSaver { get; set; }
public bool PowerOnAfterManualPowerOff { get; set; }
public bool PowerOnByWindows { get; set; }
public bool PowerOffByWindows { get; set; }
public bool PowerOnAfterSessionUnlock { get; set; }
public bool PowerOffAfterSessionLock { get; set; }
public bool TriggersEnabled { get; set; }
public int HDMIPortNumber { get; set; }
public bool UseSecureConnection { get; set; } = true;
public bool UseNewHandshake { get; set; }
}