C# Класс BACnet.Ashrae.NotificationParameters

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

Открытые свойства

Свойство Тип Описание
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