C# Class BACnet.Ashrae.NotificationParameters

Afficher le fichier Open project: LorenVS/bacstack Class Usage Examples

Méthodes publiques

Свойство Type Description
Schema ISchema

Méthodes publiques

Méthode Description
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

Method Details

Load() public static méthode

public static Load ( IValueStream stream ) : NotificationParameters
stream IValueStream
Résultat NotificationParameters

NewBufferReady() public static méthode

public static NewBufferReady ( DeviceObjectPropertyReference bufferProperty, uint previousNotification, uint currentNotification ) : NotificationParameters
bufferProperty DeviceObjectPropertyReference
previousNotification uint
currentNotification uint
Résultat NotificationParameters

NewChangeOfBitstring() public static méthode

public static NewChangeOfBitstring ( BitString56 referencedBitstring, StatusFlags statusFlags ) : NotificationParameters
referencedBitstring BACnet.Types.BitString56
statusFlags StatusFlags
Résultat NotificationParameters

NewChangeOfLifeSafety() public static méthode

public static NewChangeOfLifeSafety ( LifeSafetyState newState, LifeSafetyMode newMode, StatusFlags statusFlags, LifeSafetyOperation operationExpected ) : NotificationParameters
newState LifeSafetyState
newMode LifeSafetyMode
statusFlags StatusFlags
operationExpected LifeSafetyOperation
Résultat NotificationParameters

NewChangeOfState() public static méthode

public static NewChangeOfState ( PropertyStates newState, StatusFlags statusFlags ) : NotificationParameters
newState PropertyStates
statusFlags StatusFlags
Résultat NotificationParameters

NewChangeOfValue() public static méthode

public static NewChangeOfValue ( NewValue newValue, StatusFlags statusFlags ) : NotificationParameters
newValue NewValue
statusFlags StatusFlags
Résultat NotificationParameters

NewCommandFailure() public static méthode

public static NewCommandFailure ( GenericValue commandValue, StatusFlags statusFlags, GenericValue feedbackValue ) : NotificationParameters
commandValue GenericValue
statusFlags StatusFlags
feedbackValue GenericValue
Résultat NotificationParameters

NewComplexEventType() public static méthode

public static NewComplexEventType ( ReadOnlyArray complexEventType ) : NotificationParameters
complexEventType ReadOnlyArray
Résultat NotificationParameters

NewExtended() public static méthode

public static NewExtended ( uint vendorId, uint extendedEventType, ReadOnlyArray parameters ) : NotificationParameters
vendorId uint
extendedEventType uint
parameters ReadOnlyArray
Résultat NotificationParameters

NewFloatingLimit() public static méthode

public static NewFloatingLimit ( float referenceValue, StatusFlags statusFlags, float setpointValue, float errorLimit ) : NotificationParameters
referenceValue float
statusFlags StatusFlags
setpointValue float
errorLimit float
Résultat NotificationParameters

NewOutOfRange() public static méthode

public static NewOutOfRange ( float exceedingValue, StatusFlags statusFlags, float deadband, float exceededLimit ) : NotificationParameters
exceedingValue float
statusFlags StatusFlags
deadband float
exceededLimit float
Résultat NotificationParameters

NewUnsignedRange() public static méthode

public static NewUnsignedRange ( uint exceedingValue, StatusFlags statusFlags, uint exceededLimit ) : NotificationParameters
exceedingValue uint
statusFlags StatusFlags
exceededLimit uint
Résultat NotificationParameters

Save() public static méthode

public static Save ( IValueSink sink, NotificationParameters value ) : void
sink IValueSink
value NotificationParameters
Résultat void

Property Details

Schema public_oe static_oe property

public static ISchema Schema
Résultat ISchema