C# Class CorsairLinkPlusPlus.Common.BaseDevice

Inheritance: IDevice
Afficher le fichier Open project: Doridian/CorsairLinkPlusPlus

Protected Properties

Свойство Type Description
disabled bool
parent IDevice
subDeviceLock object

Méthodes publiques

Méthode Description
Disable ( ) : void
Equals ( object obj ) : bool
FindBySubPath ( string subPath ) : IDevice
GetHashCode ( ) : int
GetLocalDeviceID ( ) : string
GetParent ( ) : IDevice
GetSubDevices ( ) : IEnumerable
Refresh ( bool volatileOnly ) : void
ToString ( ) : string

Méthodes protégées

Méthode Description
BaseDevice ( IDevice parent ) : CorsairLinkPlusPlus.Common.Utility
DisabledCheck ( ) : void
GetSubDevicesInternal ( ) : List

Method Details

BaseDevice() protected méthode

protected BaseDevice ( IDevice parent ) : CorsairLinkPlusPlus.Common.Utility
parent IDevice
Résultat CorsairLinkPlusPlus.Common.Utility

Disable() public méthode

public Disable ( ) : void
Résultat void

DisabledCheck() protected méthode

protected DisabledCheck ( ) : void
Résultat void

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

FindBySubPath() public méthode

public FindBySubPath ( string subPath ) : IDevice
subPath string
Résultat IDevice

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetLocalDeviceID() public abstract méthode

public abstract GetLocalDeviceID ( ) : string
Résultat string

GetParent() public méthode

public GetParent ( ) : IDevice
Résultat IDevice

GetSubDevices() public méthode

public GetSubDevices ( ) : IEnumerable
Résultat IEnumerable

GetSubDevicesInternal() protected méthode

protected GetSubDevicesInternal ( ) : List
Résultat List

Refresh() public méthode

public Refresh ( bool volatileOnly ) : void
volatileOnly bool
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

disabled protected_oe property

protected bool disabled
Résultat bool

parent protected_oe property

protected IDevice parent
Résultat IDevice

subDeviceLock protected_oe property

protected object subDeviceLock
Résultat object