C# Класс HA4IoT.Components.ComponentBase

Наследование: IComponent
Показать файл Открыть проект

Открытые методы

Метод Описание
ExportConfiguration ( ) : JToken
ExportStatus ( ) : JToken
GetState ( ) : ComponentState
GetSupportedStates ( ) : IList
HandleApiCall ( IApiContext apiContext ) : void

Защищенные методы

Метод Описание
ComponentBase ( ComponentId id ) : System
OnActiveStateChanged ( ComponentState oldState, ComponentState newState ) : void

Описание методов

ComponentBase() защищенный Метод

protected ComponentBase ( ComponentId id ) : System
id ComponentId
Результат System

ExportConfiguration() публичный Метод

public ExportConfiguration ( ) : JToken
Результат JToken

ExportStatus() публичный Метод

public ExportStatus ( ) : JToken
Результат JToken

GetState() публичный абстрактный Метод

public abstract GetState ( ) : ComponentState
Результат ComponentState

GetSupportedStates() публичный абстрактный Метод

public abstract GetSupportedStates ( ) : IList
Результат IList

HandleApiCall() публичный Метод

public HandleApiCall ( IApiContext apiContext ) : void
apiContext IApiContext
Результат void

OnActiveStateChanged() защищенный Метод

protected OnActiveStateChanged ( ComponentState oldState, ComponentState newState ) : void
oldState ComponentState
newState ComponentState
Результат void