C# Class CorsairLinkPlusPlus.Driver.CorsairLink.Node.LinkDeviceModern

Inheritance: BaseLinkDevice
Mostrar archivo Open project: Doridian/CorsairLinkPlusPlus Class Usage Examples

Public Methods

Method Description
GetDeviceID ( ) : byte
GetFirmwareVersion ( ) : int
Refresh ( bool volatileOnly ) : void

Protected Methods

Method Description
GetSubDevicesInternal ( ) : List

Private Methods

Method Description
GetCooler ( int id ) : Cooler
GetCoolerCount ( ) : int
GetCoolerRPM ( int id ) : double
GetLEDCount ( ) : int
GetTemperatureCount ( ) : int
GetThermistor ( int idx ) : Thermistor
LinkDeviceModern ( USB usbDevice, byte channel ) : CorsairLinkPlusPlus.Driver.CorsairLink.Controller
RefreshCoreValues ( ) : void
SetCurrentFan ( int id, bool verify = false ) : void
SetCurrentLED ( int id, bool verify = false ) : void
SetCurrentTemp ( int id ) : void

Method Details

GetDeviceID() public method

public GetDeviceID ( ) : byte
return byte

GetFirmwareVersion() public method

public GetFirmwareVersion ( ) : int
return int

GetSubDevicesInternal() protected method

protected GetSubDevicesInternal ( ) : List
return List

Refresh() public method

public Refresh ( bool volatileOnly ) : void
volatileOnly bool
return void