C# 클래스 BACnet.Ashrae.NotificationParameters

파일 보기 프로젝트 열기: LorenVS/bacstack 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Schema ISchema

공개 메소드들

메소드 설명
Load ( IValueStream stream ) : NotificationParameters
NewBufferReady ( DeviceObjectPropertyReference bufferProperty, uint previousNotification, uint currentNotification ) : NotificationParameters
NewChangeOfBitstring ( BitString56 referencedBitstring, StatusFlags statusFlags ) : NotificationParameters
NewChangeOfLifeSafety ( LifeSafetyState newState, LifeSafetyMode newMode, StatusFlags statusFlags, LifeSafetyOperation operationExpected ) : NotificationParameters
NewChangeOfState ( PropertyStates newState, StatusFlags statusFlags ) : NotificationParameters
NewChangeOfValue ( NewValue newValue, StatusFlags statusFlags ) : NotificationParameters
NewCommandFailure ( GenericValue commandValue, StatusFlags statusFlags, GenericValue feedbackValue ) : NotificationParameters
NewComplexEventType ( ReadOnlyArray complexEventType ) : NotificationParameters
NewExtended ( uint vendorId, uint extendedEventType, ReadOnlyArray parameters ) : NotificationParameters
NewFloatingLimit ( float referenceValue, StatusFlags statusFlags, float setpointValue, float errorLimit ) : NotificationParameters
NewOutOfRange ( float exceedingValue, StatusFlags statusFlags, float deadband, float exceededLimit ) : NotificationParameters
NewUnsignedRange ( uint exceedingValue, StatusFlags statusFlags, uint exceededLimit ) : NotificationParameters
Save ( IValueSink sink, NotificationParameters value ) : void

메소드 상세

Load() 공개 정적인 메소드

public static Load ( IValueStream stream ) : NotificationParameters
stream IValueStream
리턴 NotificationParameters

NewBufferReady() 공개 정적인 메소드

public static NewBufferReady ( DeviceObjectPropertyReference bufferProperty, uint previousNotification, uint currentNotification ) : NotificationParameters
bufferProperty DeviceObjectPropertyReference
previousNotification uint
currentNotification uint
리턴 NotificationParameters

NewChangeOfBitstring() 공개 정적인 메소드

public static NewChangeOfBitstring ( BitString56 referencedBitstring, StatusFlags statusFlags ) : NotificationParameters
referencedBitstring BACnet.Types.BitString56
statusFlags StatusFlags
리턴 NotificationParameters

NewChangeOfLifeSafety() 공개 정적인 메소드

public static NewChangeOfLifeSafety ( LifeSafetyState newState, LifeSafetyMode newMode, StatusFlags statusFlags, LifeSafetyOperation operationExpected ) : NotificationParameters
newState LifeSafetyState
newMode LifeSafetyMode
statusFlags StatusFlags
operationExpected LifeSafetyOperation
리턴 NotificationParameters

NewChangeOfState() 공개 정적인 메소드

public static NewChangeOfState ( PropertyStates newState, StatusFlags statusFlags ) : NotificationParameters
newState PropertyStates
statusFlags StatusFlags
리턴 NotificationParameters

NewChangeOfValue() 공개 정적인 메소드

public static NewChangeOfValue ( NewValue newValue, StatusFlags statusFlags ) : NotificationParameters
newValue NewValue
statusFlags StatusFlags
리턴 NotificationParameters

NewCommandFailure() 공개 정적인 메소드

public static NewCommandFailure ( GenericValue commandValue, StatusFlags statusFlags, GenericValue feedbackValue ) : NotificationParameters
commandValue GenericValue
statusFlags StatusFlags
feedbackValue GenericValue
리턴 NotificationParameters

NewComplexEventType() 공개 정적인 메소드

public static NewComplexEventType ( ReadOnlyArray complexEventType ) : NotificationParameters
complexEventType ReadOnlyArray
리턴 NotificationParameters

NewExtended() 공개 정적인 메소드

public static NewExtended ( uint vendorId, uint extendedEventType, ReadOnlyArray parameters ) : NotificationParameters
vendorId uint
extendedEventType uint
parameters ReadOnlyArray
리턴 NotificationParameters

NewFloatingLimit() 공개 정적인 메소드

public static NewFloatingLimit ( float referenceValue, StatusFlags statusFlags, float setpointValue, float errorLimit ) : NotificationParameters
referenceValue float
statusFlags StatusFlags
setpointValue float
errorLimit float
리턴 NotificationParameters

NewOutOfRange() 공개 정적인 메소드

public static NewOutOfRange ( float exceedingValue, StatusFlags statusFlags, float deadband, float exceededLimit ) : NotificationParameters
exceedingValue float
statusFlags StatusFlags
deadband float
exceededLimit float
리턴 NotificationParameters

NewUnsignedRange() 공개 정적인 메소드

public static NewUnsignedRange ( uint exceedingValue, StatusFlags statusFlags, uint exceededLimit ) : NotificationParameters
exceedingValue uint
statusFlags StatusFlags
exceededLimit uint
리턴 NotificationParameters

Save() 공개 정적인 메소드

public static Save ( IValueSink sink, NotificationParameters value ) : void
sink IValueSink
value NotificationParameters
리턴 void

프로퍼티 상세

Schema 공개적으로 정적으로 프로퍼티

public static ISchema Schema
리턴 ISchema