C# Class BACnet.Ashrae.EventParameter

Show file Open project: LorenVS/bacstack Class Usage Examples

Public Properties

Property Type Description
Schema ISchema

Public Methods

Method Description
Load ( IValueStream stream ) : EventParameter
NewBufferReady ( uint notificationThreshold, uint previousNotificationCount ) : EventParameter
NewChangeOfBitstring ( uint timeDelay, BitString56 bitmask, ReadOnlyArray listOfBitstringValues ) : EventParameter
NewChangeOfLifeSafety ( uint timeDelay, ReadOnlyArray listOfLifeSafetyAlarmValues, ReadOnlyArray listOfAlarmValues, DeviceObjectPropertyReference modePropertyReference ) : EventParameter
NewChangeOfState ( uint timeDelay, ReadOnlyArray listOfValues ) : EventParameter
NewChangeOfValue ( uint timeDelay, COVCriteria covCriteria ) : EventParameter
NewCommandFailure ( uint timeDelay, DeviceObjectPropertyReference feedbackPropertyReference ) : EventParameter
NewExtended ( uint vendorId, uint extendedEventType, ReadOnlyArray parameters ) : EventParameter
NewFloatingLimit ( uint timeDelay, DeviceObjectPropertyReference setpointReference, float lowDiffLimit, float highDiffLimit, float deadband ) : EventParameter
NewOutOfRange ( uint timeDelay, float lowLimit, float highLimit, float deadband ) : EventParameter
NewUnsignedRange ( uint timeDelay, uint lowLimit, uint highLimit ) : EventParameter
Save ( IValueSink sink, EventParameter value ) : void

Method Details

Load() public static method

public static Load ( IValueStream stream ) : EventParameter
stream IValueStream
return EventParameter

NewBufferReady() public static method

public static NewBufferReady ( uint notificationThreshold, uint previousNotificationCount ) : EventParameter
notificationThreshold uint
previousNotificationCount uint
return EventParameter

NewChangeOfBitstring() public static method

public static NewChangeOfBitstring ( uint timeDelay, BitString56 bitmask, ReadOnlyArray listOfBitstringValues ) : EventParameter
timeDelay uint
bitmask BACnet.Types.BitString56
listOfBitstringValues ReadOnlyArray
return EventParameter

NewChangeOfLifeSafety() public static method

public static NewChangeOfLifeSafety ( uint timeDelay, ReadOnlyArray listOfLifeSafetyAlarmValues, ReadOnlyArray listOfAlarmValues, DeviceObjectPropertyReference modePropertyReference ) : EventParameter
timeDelay uint
listOfLifeSafetyAlarmValues ReadOnlyArray
listOfAlarmValues ReadOnlyArray
modePropertyReference DeviceObjectPropertyReference
return EventParameter

NewChangeOfState() public static method

public static NewChangeOfState ( uint timeDelay, ReadOnlyArray listOfValues ) : EventParameter
timeDelay uint
listOfValues ReadOnlyArray
return EventParameter

NewChangeOfValue() public static method

public static NewChangeOfValue ( uint timeDelay, COVCriteria covCriteria ) : EventParameter
timeDelay uint
covCriteria COVCriteria
return EventParameter

NewCommandFailure() public static method

public static NewCommandFailure ( uint timeDelay, DeviceObjectPropertyReference feedbackPropertyReference ) : EventParameter
timeDelay uint
feedbackPropertyReference DeviceObjectPropertyReference
return EventParameter

NewExtended() public static method

public static NewExtended ( uint vendorId, uint extendedEventType, ReadOnlyArray parameters ) : EventParameter
vendorId uint
extendedEventType uint
parameters ReadOnlyArray
return EventParameter

NewFloatingLimit() public static method

public static NewFloatingLimit ( uint timeDelay, DeviceObjectPropertyReference setpointReference, float lowDiffLimit, float highDiffLimit, float deadband ) : EventParameter
timeDelay uint
setpointReference DeviceObjectPropertyReference
lowDiffLimit float
highDiffLimit float
deadband float
return EventParameter

NewOutOfRange() public static method

public static NewOutOfRange ( uint timeDelay, float lowLimit, float highLimit, float deadband ) : EventParameter
timeDelay uint
lowLimit float
highLimit float
deadband float
return EventParameter

NewUnsignedRange() public static method

public static NewUnsignedRange ( uint timeDelay, uint lowLimit, uint highLimit ) : EventParameter
timeDelay uint
lowLimit uint
highLimit uint
return EventParameter

Save() public static method

public static Save ( IValueSink sink, EventParameter value ) : void
sink IValueSink
value EventParameter
return void

Property Details

Schema public static property

public static ISchema Schema
return ISchema