C# Класс HA4IoT.Hardware.LogicalBinaryOutput

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

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

Метод Описание
LogicalBinaryOutput ( ) : System
Read ( ) : BinaryState
WithInvertedState ( bool value = true ) : IBinaryOutput
WithOutput ( IBinaryOutput output ) : LogicalBinaryOutput
Write ( BinaryState state, bool commit = true ) : void

Приватные методы

Метод Описание
CoerceState ( BinaryState state ) : BinaryState

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

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

public LogicalBinaryOutput ( ) : System
Результат System

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

public Read ( ) : BinaryState
Результат BinaryState

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

public WithInvertedState ( bool value = true ) : IBinaryOutput
value bool
Результат IBinaryOutput

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

public WithOutput ( IBinaryOutput output ) : LogicalBinaryOutput
output IBinaryOutput
Результат LogicalBinaryOutput

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

public Write ( BinaryState state, bool commit = true ) : void
state BinaryState
commit bool
Результат void