C# 클래스 HA4IoT.Hardware.CCTools.CCToolsBoardPort

상속: IBinaryInput, IBinaryOutput
파일 보기 프로젝트 열기: chkr1011/CK.HomeAutomation 1 사용 예제들

공개 메소드들

메소드 설명
CCToolsBoardPort ( int number, CCToolsBoardBase board ) : System
Read ( ) : BinaryState
WithInvertedState ( ) : CCToolsBoardPort
Write ( BinaryState state, bool commit ) : void

비공개 메소드들

메소드 설명
CoerceState ( BinaryState state ) : BinaryState
IBinaryInput ( bool value ) : IBinaryInput
IBinaryOutput ( bool value ) : IBinaryOutput
OnControllerStateChanged ( object sender, IOBoardStateChangedEventArgs e ) : void

메소드 상세

CCToolsBoardPort() 공개 메소드

public CCToolsBoardPort ( int number, CCToolsBoardBase board ) : System
number int
board CCToolsBoardBase
리턴 System

Read() 공개 메소드

public Read ( ) : BinaryState
리턴 BinaryState

WithInvertedState() 공개 메소드

public WithInvertedState ( ) : CCToolsBoardPort
리턴 CCToolsBoardPort

Write() 공개 메소드

public Write ( BinaryState state, bool commit ) : void
state BinaryState
commit bool
리턴 void