外观
bacnetExt 扩展参考(第 2 部分)
原文: https://finproducts.atlassian.net/wiki/spaces/JIDD3/pages/34793390107/FIN+5.3.1+bacnetExt+part+2 中文整理基于 FIN 5.3.1
导读: 本页为 FIN 扩展
bacnetExt的 API 参考文档。
以下为 API 参考,保留英文以便对照源码;目录已列出(英文标题便于检索);概述已尽量中译。
目录(导读)
- Slot Details
- propId
- toBacnet
- toHaystack
- make
- objectPropsConverters
- bacnetComplexToHaystack
- bacnetPrimitiveToHaystack
- bacnetToPoint
- bacnetTypeToHaystack
- bacnetTypesToHaystack
- haystackComplexToBacnet
- haystackPrimitiveToBacnet
- haystackTypeToBacnet
- pointToBacnet
- registry
- resolveBacnetPropType
- resolveBacnetType
- BIT_STRING
- COMPLEX_DICT_TYPE
- COMPLEX_DICT_VALUE
- CONVERTED_TAG
- CONVERTED_VALUE
- DATE
- DATE_TIME
- OBJECT_ID
- OBJECT_PROP_REF
- OCTET_STRING
- TIME
- handle
- bacnetId
- pointRec
- migratePoints5_X
- migrateProject
- migrateProject5_1
- getAlarmEventValue
- resolve
- each
- eachWhile
- equals
- get
- has
- hash
- id
- isEmpty
- missing
- rec
- trap
- schedule
- state
- children
- complex
- points
- assignScheduleToPoint
- bacnetScheduleWriteSync
- checkFuture
- checkMsg
- cleanAll
- compareExceptionSch
- compareScheduleDefault
- compareWeeklySch
- deleteBacnetScheduleDataFromDb
- filterSchedule
- filterWeeklySchedule
- getWeeklyTimeValueGrid
- isDefaultEvent
- isProcessExceptionSch
- isProcessSchDefault
- isProcessWeeklySch
- isScheduleLastWrittenChanged
- module
- onCheck
- onCheckMethod
- onCommitChrono
- onCommitPoint
- onStop
- persistScheduleData
- pointUnbind
- receive
- schedules
- triggerCheck
- coalesce
- handler
- msg
- toKey
- actor
- ext
- onStart
- WEEK_OF_MONTH
- createScheduleRuleList
- formatCalendarEntryToBacnet
- formatDateRuleToFin
- formatDateToBacnet
- formatDateToFin
- formatListOfTimeValueToBacnet
- formatTimeToFin
- getMonthName
- getWeekDayName
- isScheduleChanged
- log
- toStr
- toUnWatch
- timeout
- value
- bacnetDeviceName
- description
- device
- location
- toWatch
概述(中译)
const class FdSubscriptionLifetimeConvert : BasicPropConverter
方法
插槽详情
虚拟重写 BacStacPropertyIdentifier propId()
虚拟重写 Obj? toBacnet(Obj? haystackValue)
API 正文(英文)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
FdtConvert
const class FdtConvert : BasicPropConverter
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
FileAccessMethodPropConvert
const class FileAccessMethodPropConvert : BasicPropConverter
Implement a property converter for basic File_Access_Method property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
FileConvert
class FileConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
FileSizePropConvert
const class FileSizePropConvert : BasicPropConverter
Implement a property converter for basic File_Size property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
FileTypePropConvert
const class FileTypePropConvert : BasicPropConverter
Implement a property converter for basicFile_Type property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
FirmwareRevisionPropConvert
const class FirmwareRevisionPropConvert : BasicPropConverter
Implement a property converter for Firmware_Revision property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
FullDutyBaselinePropConvert
const class FullDutyBaselinePropConvert : BasicPropConverter
Implement a property converter for basic Full_Duty_Baseline property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
GenericTypeConverter
class GenericTypeConverter : Obj
Converts to/from Haystack and BACnet
Methods
Slot Details
bacnetComplexToHaystack
static Obj? bacnetComplexToHaystack(Obj? bacnetVal)
bacnetPrimitiveToHaystack
static Obj? bacnetPrimitiveToHaystack(Obj? bacnetVal)
bacnetToPoint
static Obj? bacnetToPoint(BacStacObjectIdentifier? bacnetObject, Dict? pointRecord)
bacnetTypeToHaystack
static Obj? bacnetTypeToHaystack(BacStacObjectType objType, IBacStacPropertyIdentifier propId, Obj? bacVal)
bacnetTypesToHaystack
static List bacnetTypesToHaystack(BacStacObjectType objType, IBacStacPropertyIdentifier propId, Obj[]? bacVals)
haystackComplexToBacnet
static Obj? haystackComplexToBacnet(Obj? haystackVal, Str? haystackType)
haystackPrimitiveToBacnet
static Obj? haystackPrimitiveToBacnet(Obj? haystackVal)
haystackTypeToBacnet
static Obj? haystackTypeToBacnet(BacStacObjectType objType, IBacStacPropertyIdentifier propId, Obj? haystackVal)
pointToBacnet
static Obj? pointToBacnet(Dict? pointRecord)
registry
static Str:BaseTypeConv registry()
resolveBacnetPropType
static PropertyConverter? resolveBacnetPropType(BacStacObjectType objectType, IBacStacPropertyIdentifier propId)
resolveBacnetType
static BaseTypeConv? resolveBacnetType(BacStacObjectType objectType)
GlobalGroupConvert
class GlobalGroupConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
GroupConvert
class GroupConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
GroupMemberNamesPropConvert
const class GroupMemberNamesPropConvert : BasicPropConverter
Implement a property converter for basic Group_Member_Names property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
GroupMembersPropConvert
const class GroupMembersPropConvert : ComplexPropConverter
Implement a property converter for basic Group_Members property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
HaystackDictKeys
class HaystackDictKeys : Obj
Class will contain String constants used as keys in Dictionary
Fields
| BIT_STRING | |
| COMPLEX_DICT_TYPE | |
| COMPLEX_DICT_VALUE | |
| CONVERTED_TAG | |
| CONVERTED_VALUE | |
| DATE | |
| DATE_TIME | |
| OBJECT_ID | |
| OBJECT_PROP_REF | |
| OCTET_STRING | |
| TIME |
Slot Details
BIT_STRING
const static Str BIT_STRING := "BitString"
COMPLEX_DICT_TYPE
const static Str COMPLEX_DICT_TYPE := "type"
COMPLEX_DICT_VALUE
const static Str COMPLEX_DICT_VALUE := "value"
CONVERTED_TAG
const static Str CONVERTED_TAG := "tag"
CONVERTED_VALUE
const static Str CONVERTED_VALUE := "value"
DATE
const static Str DATE := "Date"
DATE_TIME
const static Str DATE_TIME := "DateTime"
OBJECT_ID
const static Str OBJECT_ID := "ObjectId"
OBJECT_PROP_REF
const static Str OBJECT_PROP_REF := "ObjectPropRef"
OCTET_STRING
const static Str OCTET_STRING := "OctetString"
TIME
const static Str TIME := "Time"
IOHandleWrapper
class IOHandleWrapper : Obj
Constructors
| make |
Fields
| handle |
Slot Details
handle
IOHandle handle
make
new make(Obj handle)
InProcessPropConvert
const class InProcessPropConvert : BasicPropConverter
Implement a property converter for basic In_Process property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
InProgressPropConvert
const class InProgressPropConvert : BasicPropConverter
Implement a property converter for In_Progress property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
InactiveTextPropConvert
const class InactiveTextPropConvert : BasicPropConverter
Implement a property converter for Inactive_Text property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
InputReferencePropConvert
const class InputReferencePropConvert : BasicPropConverter
Implement a property converter for basic Input_Reference property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
InstanceOfPropConvert
const class InstanceOfPropConvert : BasicPropConverter
Implement a property converter for basic Instance_Of property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
InstantaneousPowerPropConvert
const class InstantaneousPowerPropConvert : BasicPropConverter
Implement a property converter for Instantaneous_Power property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IntegerFaultHighLimitPropConvert
const class IntegerFaultHighLimitPropConvert : BasicPropConverter
Implement a property converter for basic Fault_High_Limit property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IntegerFaultLowLimitPropConvert
const class IntegerFaultLowLimitPropConvert : BasicPropConverter
Implement a property converter for basic Fault_Low_Limit property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IntegerHighLimitPropConvert
const class IntegerHighLimitPropConvert : BasicPropConverter
Implement a property converter for basic High_Limit property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IntegerLowLimitPropConvert
const class IntegerLowLimitPropConvert : BasicPropConverter
Implement a property converter for basic Low_Limit property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IntegerMaxPresValuePropConvert
const class IntegerMaxPresValuePropConvert : BasicPropConverter
Implement a property converter for basic Max_Pres_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IntegerMinPresValuePropConvert
const class IntegerMinPresValuePropConvert : BasicPropConverter
Implement a property converter for basic Min_Pres_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IntegerPresentValuePropConvert
const class IntegerPresentValuePropConvert : BasicPropConverter
Implement a property converter for PresentValue property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IntegerRelinquishDefaultPropConvert
const class IntegerRelinquishDefaultPropConvert : BasicPropConverter
Implement a property converter for RelinquishDefault property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IntegerResolutionPropConvert
const class IntegerResolutionPropConvert : BasicPropConverter
Implement a property converter for basic Resolution property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IntegerValueConvert
class IntegerValueConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
IntegralConstantPropConvert
const class IntegralConstantPropConvert : BasicPropConverter
Implement a property converter for Integral_Constant property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IntegralConstantUnitsPropConvert
const class IntegralConstantUnitsPropConvert : BasicPropConverter
Implement a property converter for Integral_Constant_Units property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IntervalOffsetPropConvert
const class IntervalOffsetPropConvert : BasicPropConverter
Being used by only TrendLogMultiple, TrendLog and Device objects
Implement a property converter for basic Interval_Offset property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IpAddressConvert
const class IpAddressConvert : BasicPropConverter
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IpDefaultGatewayConvert
const class IpDefaultGatewayConvert : BasicPropConverter
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IpDhcpEnableConvert
const class IpDhcpEnableConvert : BasicPropConverter
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IpDhcpServerConvert
const class IpDhcpServerConvert : BasicPropConverter
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IpDnsServerConvert
const class IpDnsServerConvert : BasicPropConverter
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IpSubnetMaskConvert
const class IpSubnetMaskConvert : BasicPropConverter
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
IsUTCPropConvert
const class IsUTCPropConvert : BasicPropConverter
Implement a property converter for basic Is_UTC property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LargeAnalogValueConvert
class LargeAnalogValueConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
LastCovSubscribeMsg
const class LastCovSubscribeMsg : Obj
Last time a point was subscribed
Constructors
| make |
Fields
| bacnetId | |
| pointRec |
Slot Details
bacnetId
const BacnetObjId bacnetId
make
new make(Dict rec, BacStacObjectIdentifier id)
pointRec
const PointRec pointRec
LastNotifyRecordPropConvert
const class LastNotifyRecordPropConvert : BasicPropConverter
Implement a property converter for Last_Notify_Record property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LastPriorityPropConvert
const class LastPriorityPropConvert : BasicPropConverter
Implement a property converter for Last_Priority property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LastRestartReasonPropConvert
const class LastRestartReasonPropConvert : BasicPropConverter
Implement a property converter for Last_Restart_Reason property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LastRestoreTimePropConvert
const class LastRestoreTimePropConvert : BasicPropConverter
Implement a property converter for Last_Restore_Time property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LifeSafetyPointConvert
class LifeSafetyPointConvert : BaseTypeConv
LifeSafetyPoint BACnet property converters
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
LifeSafetyZoneConvert
class LifeSafetyZoneConvert : BaseTypeConv
LifeSafetyZone BACnet property converters
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
LightingCommandDefaultPriorityPropConvert
const class LightingCommandDefaultPriorityPropConvert : BasicPropConverter
Implement a property converter for Lighting_Command_Default_Priority property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LightingCommandPropConvert
const class LightingCommandPropConvert : ComplexPropConverter
Implement a property converter for basic Lighting_Command property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LightingOutputConvert
class LightingOutputConvert : LightingOutputObjectConvert
Constructors
| make |
Slot Details
make
new make()
LightingOutputObjectConvert
class LightingOutputObjectConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make(BacStacObjectType objectType)
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
LimitEnablePropConvert
const class LimitEnablePropConvert : BasicPropConverter
Implement a property converter for basic Limit_Enable property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LimitMonitoringIntervalPropConvert
const class LimitMonitoringIntervalPropConvert : BasicPropConverter
Implement a property converter for basic Limit_Monitoring_Interval property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LinkSpeedConvert
const class LinkSpeedConvert : BasicPropConverter
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ListOfObjectPropertyReferencesPropConvert
const class ListOfObjectPropertyReferencesPropConvert : ComplexPropConverter
Property used by Schedule and Channel objects only Implement a property converter for basic List_Of_Object_Property_References property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LoadControlConvert
class LoadControlConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
LocalDatePropConvert
const class LocalDatePropConvert : BasicPropConverter
Implement a property converter for Local_Date property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LocalForwardingOnlyPropConvert
const class LocalForwardingOnlyPropConvert : BasicPropConverter
Implement a property converter for basic Local_Forwarding_Only property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LocalTimePropConvert
const class LocalTimePropConvert : BasicPropConverter
Implement a property converter for Local_Time property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LocationPropConvert
const class LocationPropConvert : BasicPropConverter
Implement a property converter for Location property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LockStatusPropConvert
const class LockStatusPropConvert : BasicPropConverter
Implement a property converter for basic Lock_Status property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LogDeviceObjectPropertyPropConvert
const class LogDeviceObjectPropertyPropConvert : ComplexPropConverter
Property used by TrendLog and TrendLogMultiple objects only Implement a property converter for basic Log_DeviceObjectProperty property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LogIntervalPropConvert
const class LogIntervalPropConvert : BasicPropConverter
Implement a property converter for basic Log_Interval property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LogMultipleRecordLogBufferPropConvert
const class LogMultipleRecordLogBufferPropConvert : ComplexPropConverter
Implement a property converter for Log_Buffer property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LogObjectConvert
abstract class LogObjectConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make(BacStacObjectType objectType)
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
LogRecordLogBufferPropConvert
const class LogRecordLogBufferPropConvert : ComplexPropConverter
Implement a property converter for basic Log_Buffer property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LoggingObjectPropConvert
const class LoggingObjectPropConvert : BasicPropConverter
Implement a property converter for basic Logging_Object property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LoggingRecordPropConvert
const class LoggingRecordPropConvert : BasicPropConverter
Implement a property converter for basic Logging_Record property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LoggingTypePropConvert
const class LoggingTypePropConvert : BasicPropConverter
Implement a property converter for basic Logging_Type property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
LoopConvert
class LoopConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
LowDiffLimitPropConvert
const class LowDiffLimitPropConvert : BasicPropConverter
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MacAddressConvert
const class MacAddressConvert : BasicPropConverter
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MaintenanceRequiredPropConvert
const class MaintenanceRequiredPropConvert : BasicPropConverter
Implement a property converter for basic Maintenance_Required property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ManipulatedVariableReferencePropConvert
const class ManipulatedVariableReferencePropConvert : BasicPropConverter
Implement a property converter for basic Manipulated_Variable_Reference property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MaskedAlarmValuesPropConvert
const class MaskedAlarmValuesPropConvert : BasicPropConverter
Implement a property converter for basic Masked_Alarm_Values property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MaxAPDULengthAcceptedPropConvert
const class MaxAPDULengthAcceptedPropConvert : BasicPropConverter
Implement a property converter for Max_APDU_Length_Accepted property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MaxActualValuePropConvert
const class MaxActualValuePropConvert : BasicPropConverter
Implement a property converter for Max_Actual_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MaxInfoFramesPropConvert
const class MaxInfoFramesPropConvert : BasicPropConverter
Implement a property converter for basic Max_Info_Frames property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MaxMasterPropConvert
const class MaxMasterPropConvert : BasicPropConverter
Implement a property converter for Max_Master property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MaxPresValuePropConvert
const class MaxPresValuePropConvert : BasicPropConverter
Implement a property converter for Max_Pres_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MaxSegmentsAcceptedPropConvert
const class MaxSegmentsAcceptedPropConvert : BasicPropConverter
Implement a property converter for Max_Segments_Accepted property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MaximumOutputPropConvert
const class MaximumOutputPropConvert : BasicPropConverter
Implement a property converter for Maximum_Output property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MaximumValuePropConvert
const class MaximumValuePropConvert : BasicPropConverter
Implement a property converter for Minimum_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MaximumValueTimestampPropConvert
const class MaximumValueTimestampPropConvert : BasicPropConverter
Implement a property converter for basic Maximum_Value_Timestamp property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MemberStatusFlagsPropConvert
const class MemberStatusFlagsPropConvert : BasicPropConverter
Implement a property converter for basic Member_Status_Flags property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MigrationTools
const class MigrationTools : Obj
Functions used to migrate database elements to the new FIN 5.1 BBS based connector
Methods
| migratePoints5_X | |
| migrateProject | |
| migrateProject5_1 |
Slot Details
migratePoints5_X
static Bool migratePoints5_X(Proj proj)
migrateProject
static Void migrateProject(Proj proj, Dict ops := ...)
migrateProject5_1
static Void migrateProject5_1(Proj proj)
MinActualValuePropConvert
const class MinActualValuePropConvert : BasicPropConverter
Implement a property converter for basic Min_Actual_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MinPresValuePropConvert
const class MinPresValuePropConvert : BasicPropConverter
Implement a property converter for Min_Pres_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MinimumOffTimePropConvert
const class MinimumOffTimePropConvert : BasicPropConverter
Implement a property converter for Minimum_Off_Time property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MinimumOnTimePropConvert
const class MinimumOnTimePropConvert : BasicPropConverter
Implement a property converter for Minimum_On_Time property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MinimumOutputPropConvert
const class MinimumOutputPropConvert : BasicPropConverter
Implement a property converter for Minimum_Output property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MinimumValuePropConvert
const class MinimumValuePropConvert : BasicPropConverter
Implement a property converter for Minimum_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MinimumValueTimestampPropConvert
const class MinimumValueTimestampPropConvert : BasicPropConverter
Implement a property converter for basic Minimum_Value_Timestamp property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ModePropConvert
const class ModePropConvert : BasicPropConverter
Implement a property converter for basic Mode property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ModelNamePropConvert
const class ModelNamePropConvert : BasicPropConverter
Implement a property converter for Serial_Number property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ModificationDatePropConvert
const class ModificationDatePropConvert : BasicPropConverter
Implement a property converter for basic Modification_Date property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
MultiStateInputConvert
class MultiStateInputConvert : MultiStateObjectConvert
Constructors
| make |
Slot Details
make
new make()
MultiStateObjectConvert
abstract class MultiStateObjectConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make(BacStacObjectType objectType)
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
MultiStateOutputConvert
class MultiStateOutputConvert : MultiStateObjectConvert
Constructors
| make |
Slot Details
make
new make()
MultiStateValueConvert
class MultiStateValueConvert : MultiStateObjectConvert
Constructors
| make |
Slot Details
make
new make()
NetworkNumberConvert
const class NetworkNumberConvert : BasicPropConverter
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
NetworkPortConvert
class NetworkPortConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
NetworkTypePropConvert
const class NetworkTypePropConvert : BasicPropConverter
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
NodeSubtypePropConvert
const class NodeSubtypePropConvert : BasicPropConverter
Implement a property converter for Node_Subtype property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
NodeTypePropConvert
const class NodeTypePropConvert : BasicPropConverter
Implement a property converter for basic Node_Type property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
NotificationClassConvert
class NotificationClassConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
NotificationClassPropConvert
const class NotificationClassPropConvert : BasicPropConverter
Implement a property converter for basic Notification_Class property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
NotificationForwarderConvert
class NotificationForwarderConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
NotificationParameterUtility
class NotificationParameterUtility : Obj
Methods
| getAlarmEventValue | Get Alarm Event Value |
Slot Details
getAlarmEventValue
static BacNETValueStatus getAlarmEventValue(BacStacNotificationParameters params)
Get Alarm Event Value
this method will get the value and status that caused the alarm event from the Notification Parameters
This method was designed to get the event value when a point goes into alarm. Some of these enumerations are not values but statuses, reliability, and etc... TODO: Determine what to do in these cases
NotificationThresholdPropConvert
const class NotificationThresholdPropConvert : BasicPropConverter
Implement a property converter for Notification_Threshold property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
NotifyTypePropConvert
const class NotifyTypePropConvert : BasicPropConverter
Implement a property converter for basic Notify_Type property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
NumberOfAPDURetriesPropConvert
const class NumberOfAPDURetriesPropConvert : BasicPropConverter
Implement a property converter for Number_Of_APDU_Retries property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
NumberOfStatesPropConvert
const class NumberOfStatesPropConvert : BasicPropConverter
Implement a property converter for Number_Of_States property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ObjectConvert
mixin ObjectConvert
Specify the protocol for BACnet object convertion between Haystack and BACnet
Methods
| resolve | Get the converter for a property id |
| toBacnet | Convert the property and value to bacnet |
| toHaystack | Convert the property and value to haystack |
Slot Details
resolve
abstract ValueConverter? resolve(IBacStacPropertyIdentifier propId)
Get the converter for a property id
toBacnet
abstract Obj? toBacnet(IBacStacPropertyIdentifier propId, Obj? haystackValue)
Convert the property and value to bacnet
toHaystack
abstract Obj? toHaystack(IBacStacPropertyIdentifier propId, Obj? bacnetValue)
Convert the property and value to haystack
ObjectIdPresentValuePropConvert
const class ObjectIdPresentValuePropConvert : BasicPropConverter
Implement a property converter for basic PresentValue property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ObjectIdPropConvert
const class ObjectIdPropConvert : BasicPropConverter
Implement a property converter for basic ObjectIdentifier property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ObjectListPropConvert
const class ObjectListPropConvert : BasicPropConverter
Implement a property converter for Object_List property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ObjectNamePropConvert
const class ObjectNamePropConvert : BasicPropConverter
Implement a property converter for basic ObjectName property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ObjectPropertyReferencePropConvert
const class ObjectPropertyReferencePropConvert : ComplexPropConverter
Property used by Averaging and Event Enrollment objects only Implement a property converter for basic Object_Property_Reference property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ObjectTypePropConvert
const class ObjectTypePropConvert : BasicPropConverter
Implement a property converter for basic ObjectType property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
OctetStringPresentValuePropConvert
const class OctetStringPresentValuePropConvert : BasicPropConverter
Implement a property converter for basic PresentValue property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
OctetStringRelinquishDefaultPropConvert
const class OctetStringRelinquishDefaultPropConvert : BasicPropConverter
Implement a property converter for basic RelinquishDefault property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
OctetStringValueConvert
class OctetStringValueConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
OperationExpectedPropConvert
const class OperationExpectedPropConvert : BasicPropConverter
Implement a property converter for basic Operation_Expected property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
OutOfServicePropConvert
const class OutOfServicePropConvert : BasicPropConverter
Implement a property converter for basic Out_Of_Service property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
OutputUnitsPropConvert
const class OutputUnitsPropConvert : BasicPropConverter
Implement a property converter for Output_Units property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
PointRec
const class PointRec : Obj, Dict
Point record that is indexed by the point id
Constructors
| make |
Fields
| rec |
Methods
| each | |
| eachWhile | |
| equals | |
| get | |
| has | |
| hash | |
| id | |
| isEmpty | |
| missing | |
| trap |
Slot Details
each
virtual override Void each(|Obj,Str| f)
eachWhile
virtual override Obj? eachWhile(|Obj,Str->Obj?| f)
equals
virtual override Bool equals(Obj? other)
get
virtual override Obj? get(Str name, Obj? def := null)
has
virtual override Bool has(Str name)
hash
virtual override Int hash()
id
virtual override Ref id()
isEmpty
virtual override Bool isEmpty()
make
new make(Dict rec)
missing
virtual override Bool missing(Str name)
rec
const Dict rec
trap
virtual override Obj? trap(Str name, Obj?[]? args := null)
PolarityPropConvert
const class PolarityPropConvert : BasicPropConverter
Implement a property converter for Polarity property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
PortFilterPropConvert
const class PortFilterPropConvert : BasicPropConverter
Implement a property converter for basic Port_Filter property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
PositiveIntegerValueConvert
class PositiveIntegerValueConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
PowerPropConvert
const class PowerPropConvert : BasicPropConverter
Implement a property converter for Power property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
PrescalePropConvert
const class PrescalePropConvert : BasicPropConverter
Implement a property converter for basic Prescale property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
PresentStagePropConvert
const class PresentStagePropConvert : BasicPropConverter
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
PresentValuePropConvert
const class PresentValuePropConvert : BasicPropConverter
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
PrimitivesConverter
const class PrimitivesConverter : Obj, ValueConverter
Converts primitive Haystack to BACnet and vice-versa
Methods
| toBacnet | Covert Haystack primitive to BACnet |
| toHaystack |
Slot Details
toBacnet
virtual override Obj? toBacnet(Obj? haystackVal)
Covert Haystack primitive to BACnet
toHaystack
virtual override Obj? toHaystack(Obj? bacnetVal)
PriorityArrayPropConvert
const class PriorityArrayPropConvert : BasicPropConverter
Implement a property converter for basic Priority_Array property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
PriorityForWritingPropConvert
const class PriorityForWritingPropConvert : BasicPropConverter
Being used by only Schedule and Loop objects
Implement a property converter for basic Priority_For_Writing property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
PriorityPropConvert
const class PriorityPropConvert : BasicPropConverter
Implement a property converter for basic Priority property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ProcessIdentifierFilterPropConvert
const class ProcessIdentifierFilterPropConvert : BasicPropConverter
Implement a property converter for basic Process_Identifier_Filter property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ProfileLocationPropConvert
const class ProfileLocationPropConvert : BasicPropConverter
Implement a property converter for basic Profile_Location property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ProfileNamePropConvert
const class ProfileNamePropConvert : BasicPropConverter
Implement a property converter for basic Profile_Name property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ProgramChangePropConvert
const class ProgramChangePropConvert : BasicPropConverter
Implement a property converter for basic Program_Change property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ProgramConvert
class ProgramConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
ProgramLocationPropConvert
const class ProgramLocationPropConvert : BasicPropConverter
Implement a property converter for basic Program_Location property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ProgramStatePropConvert
const class ProgramStatePropConvert : BasicPropConverter
Implement a property converter for basic Program_State property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
PropertyAccessResultPresentValuePropConvert
const class PropertyAccessResultPresentValuePropConvert : ComplexPropConverter
Implement a property converter for Present_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
PropertyConverter
mixin PropertyConverter : ValueConverter
BACnet property conversions
Methods
| propId |
Slot Details
propId
abstract BacStacPropertyIdentifier propId()
PropertyListPropConvert
const class PropertyListPropConvert : BasicPropConverter
Implement a property converter for basic Property_List property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
PropertyNotWritableError
const class PropertyNotWritableError : Err
Error will be thrown when property not writable and code try to convert that haystack mapping to Object
Constructors
| make |
Slot Details
make
new make(Str? error := "Property Is Not Writable.")
ProportionalConstantPropConvert
const class ProportionalConstantPropConvert : BasicPropConverter
Implement a property converter for Proportional_Constant property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ProportionalConstantUnitsPropConvert
const class ProportionalConstantUnitsPropConvert : BasicPropConverter
Implement a property converter for Proportional_Constant_Units property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ProprietaryPropConvert
const class ProprietaryPropConvert : BasicPropConverter
Implement a property converter for Proprietary property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ProprietaryValueObjectConvert
class ProprietaryValueObjectConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
ProtocolLevelConvert
const class ProtocolLevelConvert : BasicPropConverter
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ProtocolObjectTypesSupported
const class ProtocolObjectTypesSupported : BasicPropConverter
Implement a property converter for basic PROT_OBJ_TYPES_SUPPORTED property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ProtocolRevisionPropConvert
const class ProtocolRevisionPropConvert : BasicPropConverter
Implement a property converter for Protocol_Revision property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ProtocolServicesSupported
const class ProtocolServicesSupported : BasicPropConverter
Implement a property converter for basic PROT_SERVICES_SUPPORTED property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ProtocolVersionPropConvert
const class ProtocolVersionPropConvert : BasicPropConverter
Implement a property converter for basic Protocol_Version property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
PulseConverterConvert
class PulseConverterConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
PulseRatePropConvert
const class PulseRatePropConvert : BasicPropConverter
Implement a property converter for basic Pulse_Rate property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ReadAccessResultPresentValuePropConvert
const class ReadAccessResultPresentValuePropConvert : ComplexPropConverter
Implement a property converter for Present_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ReadOnlyPropConvert
const class ReadOnlyPropConvert : BasicPropConverter
Implement a property converter for basic Read_only property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RealCOVIncrementPropConvert
const class RealCOVIncrementPropConvert : BasicPropConverter
Implement a property converter for basic AckedTransitions property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RealDeadbandPropConvert
const class RealDeadbandPropConvert : BasicPropConverter
Implement a property converter for Deadband property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RealFaultHighLimitPropConvert
const class RealFaultHighLimitPropConvert : BasicPropConverter
Implement a property converter for basic Fault_High_Limit property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RealFaultLowLimitPropConvert
const class RealFaultLowLimitPropConvert : BasicPropConverter
Implement a property converter for basic Fault_Low_Limit property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RealFeedbackValuePropConvert
const class RealFeedbackValuePropConvert : BasicPropConverter
Implement a property converter for basic Feedback_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RealHighLimitPropConvert
const class RealHighLimitPropConvert : BasicPropConverter
Implement a property converter for basic High_Limit property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RealLowLimitPropConvert
const class RealLowLimitPropConvert : BasicPropConverter
Implement a property converter for basic Low_Limit property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RealPresentValuePropConvert
const class RealPresentValuePropConvert : BasicPropConverter
Implement a property converter for PresentValue property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RealRelinquishDefaultPropConvert
const class RealRelinquishDefaultPropConvert : BasicPropConverter
Implement a property converter for RelinquishDefault property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RealResolutionPropConvert
const class RealResolutionPropConvert : BasicPropConverter
Implement a property converter for basic Resolution property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ReasonForHaltPropConvert
const class ReasonForHaltPropConvert : BasicPropConverter
Implement a property converter for basic Reason_For_Halt property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RecipientListPropConvert
const class RecipientListPropConvert : ComplexPropConverter
Property used by Notification Forwarder and Notification Class objects only Implement a property converter for basic Recipient_List property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RecordCountPropConvert
const class RecordCountPropConvert : BasicPropConverter
Being used by only TrendLogMultiple, TrendLog, Event Log and Device objects
Implement a property converter for basic Record_Count property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RecordsSinceNotificationPropConvert
const class RecordsSinceNotificationPropConvert : BasicPropConverter
Implement a property converter for Records_Since_Notification property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ReliabilityEvaluationInhibitPropConvert
const class ReliabilityEvaluationInhibitPropConvert : BasicPropConverter
Implement a property converter for basic Reliability_Evaluation_Inhibit property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ReliabilityPropConvert
const class ReliabilityPropConvert : BasicPropConverter
Implement a property converter for basic Reliability property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RequestedShedLevelPropConvert
const class RequestedShedLevelPropConvert : ShedLevelDataConverter
Implement a property converter for basic Requested_Shed_Level property
Methods
| propId |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
RequestedUpdateIntervalPropConvert
const class RequestedUpdateIntervalPropConvert : BasicPropConverter
Implement a property converter for basic Requested_Update_Interval property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RestartNotificationRecipientsPropConvert
const class RestartNotificationRecipientsPropConvert : ComplexPropConverter
Implement a property converter for basic Restart_Notification_Recipients property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RestoreCompletionTimePropConvert
const class RestoreCompletionTimePropConvert : BasicPropConverter
Implement a property converter for Restore_Completion_Time property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
RestorePreparationTimePropConvert
const class RestorePreparationTimePropConvert : BasicPropConverter
Implement a property converter for Restore_Preparation_Time property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ScaleFactorPropConvert
const class ScaleFactorPropConvert : BasicPropConverter
Implement a property converter for basic Scale_Factor property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ScalePropConvert
const class ScalePropConvert : BasicPropConverter
Implement a property converter for basic Scale property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ScheduleConvert
class ScheduleConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
ScheduleDefaultPropConvert
const class ScheduleDefaultPropConvert : ComplexPropConverter
Implement a property converter for Schedule_Default property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
SchedulePointRec
class SchedulePointRec : DirtyRec
Constructors
| make |
Fields
| rec | |
| schedule | |
| state |
Slot Details
make
new make(ScheduleState state, Dict rec, ScheduleRec schedule)
rec
Dict rec
schedule
ScheduleRec schedule
state
ScheduleState state
ScheduleRec
class ScheduleRec : ChronoRec
Constructors
| make |
Fields
| complex | |
| points |
Methods
| children |
Slot Details
children
virtual override DirtyRec[] children()
complex
Bool complex := false
make
new make(ScheduleState state, Ref id, Dict? rec)
points
SchedulePointRec[] points := SchedulePointRec[,]
ScheduleState
class ScheduleState : ActorState
Constructors
| make |
Fields
| checkFuture | |
| checkMsg | |
| module | |
| onCheckMethod | |
| points | |
| schedules | |
| triggerCheck |
Methods
| assignScheduleToPoint | |
| bacnetScheduleWriteSync | |
| cleanAll | |
| compareExceptionSch | |
| compareScheduleDefault | |
| compareWeeklySch | |
| deleteBacnetScheduleDataFromDb | |
| filterSchedule | Method to filter weekly and exception schedule |
| filterWeeklySchedule | Method to filter weekly schedule |
| getWeeklyTimeValueGrid | Method to get weekly schedule in time value format |
| isDefaultEvent | |
| isProcessExceptionSch | |
| isProcessSchDefault | |
| isProcessWeeklySch | |
| isScheduleLastWrittenChanged | |
| onCheck | |
| onCommitChrono | |
| onCommitPoint | |
| onStop | |
| persistScheduleData | |
| pointUnbind | |
| receive |
Slot Details
assignScheduleToPoint
Void assignScheduleToPoint(Ref scheduleRef, |ScheduleRec->SchedulePointRec| f)
bacnetScheduleWriteSync
Void bacnetScheduleWriteSync()
checkFuture
Future? checkFuture
checkMsg
ScheduleStateMsg? checkMsg
cleanAll
Void cleanAll()
compareExceptionSch
Bool compareExceptionSch(List? l1, List? l2)
compareScheduleDefault
Bool compareScheduleDefault(Obj? v1, Obj? v2)
compareWeeklySch
Bool compareWeeklySch(List? l1, List? l2)
deleteBacnetScheduleDataFromDb
Void deleteBacnetScheduleDataFromDb(Ref ScheduleId)
filterSchedule
Dict filterSchedule(Grid scheduleGrid)
Method to filter weekly and exception schedule
filterWeeklySchedule
Grid filterWeeklySchedule(Grid scheduleGrid)
Method to filter weekly schedule
getWeeklyTimeValueGrid
Grid getWeeklyTimeValueGrid(Dict schedule)
Method to get weekly schedule in time value format
isDefaultEvent
Bool isDefaultEvent(Dict rec)
isProcessExceptionSch
Bool isProcessExceptionSch(Dict scheduleRec, List? exceptionSch, Dict pointRec, Dict? saveScheduleRec, Bool isExceptionSchChanged)
isProcessSchDefault
Bool isProcessSchDefault(Dict scheduleRec, Obj? scheduleDefault, Dict pointRec, Dict? saveScheduleRec, Bool isSchDefaultChanged)
isProcessWeeklySch
Bool isProcessWeeklySch(Dict scheduleRec, Grid? weeklySchGrid, Dict pointRec, Dict? saveScheduleRec, Bool isWeeklySchChanged)
isScheduleLastWrittenChanged
Bool isScheduleLastWrittenChanged(Dict scheduleRec, Dict pointRec)
make
new make(Actor actor, |This|? f := null)
module
const ScheduleSyncModule module
onCheck
Void onCheck(ScheduleStateMsg msg)
onCheckMethod
const static Method onCheckMethod := ScheduleState#onCheck
onCommitChrono
Void onCommitChrono(Dict msg)
onCommitPoint
Void onCommitPoint(Dict msg)
onStop
Void onStop()
persistScheduleData
Void persistScheduleData(Dict scheduleRec, List? exceptionSch, List? weeklySchTimeValList, Obj? scheduleDefault, Dict? savedScheduleRec, Bool isExceptionSchChanged, Bool isWeeklySchChanged, Bool isSchDefaultChanged)
pointUnbind
Void pointUnbind(SchedulePointRec point)
points
Ref:SchedulePointRec points := [Ref:SchedulePointRec][:]
receive
virtual override Obj? receive(Obj? msg)
schedules
Ref:ScheduleRec schedules := [Ref:ScheduleRec][:]
triggerCheck
Bool triggerCheck
ScheduleStateMsg
const class ScheduleStateMsg : Obj
Constructors
| make |
Fields
| handler | |
| msg |
Methods
| coalesce | |
| toKey |
Slot Details
coalesce
ScheduleStateMsg coalesce(ScheduleStateMsg newStateMsg)
handler
const Method handler
make
new make(Method handler, Dict? msg := null)
msg
const Dict? msg
toKey
Str? toKey()
ScheduleSyncModule
const class ScheduleSyncModule : Obj
Constructors
| make |
Fields
| actor | |
| ext |
Methods
| onStart | |
| onStop |
Slot Details
actor
const Actor actor := ...
ext
const BacnetExt ext
make
new make(BacnetExt ext)
onStart
Void onStart()
onStop
Void onStop()
ScheduleSyncUtils
class ScheduleSyncUtils : Obj
Fields
| WEEK_OF_MONTH | |
| log |
Methods
| createScheduleRuleList | |
| formatCalendarEntryToBacnet | |
| formatDateRuleToFin | |
| formatDateToBacnet | |
| formatDateToFin | |
| formatListOfTimeValueToBacnet | |
| formatTimeToFin | |
| getMonthName | |
| getWeekDayName | |
| isScheduleChanged |
Slot Details
WEEK_OF_MONTH
const static Str[] WEEK_OF_MONTH := Str["1st","2nd","3rd","4th","last"]
createScheduleRuleList
static Dict createScheduleRuleList(List schPropValues, Dict finScheduleRec)
formatCalendarEntryToBacnet
static Dict formatCalendarEntryToBacnet(Dict sch)
formatDateRuleToFin
static Str formatDateRuleToFin(Number month, Number weekOfMonth, Number dayOfWeek)
formatDateToBacnet
static XStr? formatDateToBacnet(Str? date, Str? day)
formatDateToFin
static Dict formatDateToFin(XStr originalDate)
formatListOfTimeValueToBacnet
static List formatListOfTimeValueToBacnet(Dict sch, Obj? finalVal)
formatTimeToFin
static Time formatTimeToFin(Obj originalTime)
getMonthName
static Str getMonthName(Number monthOfYear)
getWeekDayName
static Str getWeekDayName(Int weekday)
isScheduleChanged
static Bool isScheduleChanged(Grid oldGrid, Grid newGrid)
log
const static Log log := Log.get(ScheduleSyncUtils#.name())
SecuredStatusPropConvert
const class SecuredStatusPropConvert : BasicPropConverter
Implement a property converter for basic Secured_Status property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
SegmentationSupportedPropConvert
const class SegmentationSupportedPropConvert : BasicPropConverter
Implement a property converter for Segmentation_Supported property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
SerialNumberPropConvert
const class SerialNumberPropConvert : BasicPropConverter
Implement a property converter for Serial_Number property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
SetpointPropConvert
const class SetpointPropConvert : BasicPropConverter
Implement a property converter for Setpoint property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
SetpointReferencePropConvert
const class SetpointReferencePropConvert : BasicPropConverter
Implement a property converter for basic Setpoint_Reference property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ShedDurationPropConvert
const class ShedDurationPropConvert : BasicPropConverter
Implement a property converter for basic Shed_Duration property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ShedLevelDataConverter
abstract const class ShedLevelDataConverter : BasicPropConverter
Implement a property converter for all properties having Data type as BACnetShedLevel
Methods
| toBacnet | |
| toHaystack |
Slot Details
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ShedLevelDescriptionsPropConvert
const class ShedLevelDescriptionsPropConvert : BasicPropConverter
Implement a property converter for Shed_Level_Descriptions property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ShedLevelsPropConvert
const class ShedLevelsPropConvert : BasicPropConverter
Implement a property converter for basic Shed_Levels property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
SilencedPropConvert
const class SilencedPropConvert : BasicPropConverter
Implement a property converter for basic Silenced property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
StagingConvert
class StagingConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
StartTimePropConvert
const class StartTimePropConvert : BasicPropConverter
Implement a property converter for Start_Time property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
StateChangeValuesPropConvert
const class StateChangeValuesPropConvert : BasicPropConverter
Implement a property converter for STATE_CHANGE_VALUES property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
StateDescriptionPropConvert
const class StateDescriptionPropConvert : BasicPropConverter
Implement a property converter for State_Description property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
StateTextPropConvert
const class StateTextPropConvert : BasicPropConverter
Implement a property converter for State_Text property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
StatusFlagsPropConvert
const class StatusFlagsPropConvert : BasicPropConverter
Implement a property converter for basic StatusFLags property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
StopTimePropConvert
const class StopTimePropConvert : BasicPropConverter
Implement a property converter for Stop_Time property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
StopWhenFullConvert
const class StopWhenFullConvert : BasicPropConverter
Implement a property converter for Stop_When_Full property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
StructuredObjectListPropConvert
const class StructuredObjectListPropConvert : BasicPropConverter
Implement a property converter for Structured_Object_List property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
StructuredViewConvert
class StructuredViewConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
SubordinateAnnotationsPropConvert
const class SubordinateAnnotationsPropConvert : BasicPropConverter
Implement a property converter for Subordinate_Annotations property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
SubordinateListPropConvert
const class SubordinateListPropConvert : ComplexPropConverter
Implement a property converter for basic Subordinate_List property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
SubscribedRecipientsPropConvert
const class SubscribedRecipientsPropConvert : ComplexPropConverter
Implement a property converter for basic Subscribed_Recipients property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
SystemStatusPropConvert
const class SystemStatusPropConvert : BasicPropConverter
Implement a property converter for System_Status property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
TimeDelayNormalPropConvert
const class TimeDelayNormalPropConvert : BasicPropConverter
Implement a property converter for basic TimeDelayNormal property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
TimeDelayPropConvert
const class TimeDelayPropConvert : BasicPropConverter
Implement a property converter for basic TimeDelay property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
TimeOfActiveCountResetPropConvert
const class TimeOfActiveCountResetPropConvert : BasicPropConverter
Implement a property converter for Time_Of_Active_Count_Reset property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
TimeOfDeviceRestartPropConvert
const class TimeOfDeviceRestartPropConvert : BasicPropConverter
Implement a property converter for Time_Of_Device_Restart property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
TimeOfStateCountResetPropConvert
const class TimeOfStateCountResetPropConvert : BasicPropConverter
Implement a property converter for Time_Of_State_Count_Reset property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
TimePatternValueConvert
class TimePatternValueConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
TimePresentValuePropConvert
const class TimePresentValuePropConvert : BasicPropConverter
Implement a property converter for basic PresentValue property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
TimeRelinquishDefaultPropConvert
const class TimeRelinquishDefaultPropConvert : BasicPropConverter
Implement a property converter for basic RelinquishDefault property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
TimeSynchronizationIntervalPropConvert
const class TimeSynchronizationIntervalPropConvert : BasicPropConverter
Implement a property converter for basic Time_Synchronization_Interval property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
TimeSynchronizationRecipientsPropConvert
const class TimeSynchronizationRecipientsPropConvert : ComplexPropConverter
Implement a property converter for basic Time_Synchronization_Recipients property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
TimeValueConvert
class TimeValueConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
TimerConvert
class TimerConvert : BaseTypeConv
Constructors
| make |
Fields
| objectPropsConverters |
Slot Details
make
new make()
objectPropsConverters
protected virtual override Str:PropertyConverter objectPropsConverters := [Str:PropertyConverter][:]
TimerRunningPropConvert
const class TimerRunningPropConvert : BasicPropConverter
Implement a property converter for TIMER_RUNNING property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
TimerStatePropConvert
const class TimerStatePropConvert : BasicPropConverter
Implement a property converter for TIMER_STATE property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
TotalRecordCountPropConvert
const class TotalRecordCountPropConvert : BasicPropConverter
Implement a property converter for Total_Record_Count property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
TrackingValuePropConvert
const class TrackingValuePropConvert : BasicPropConverter
Implement a property converter for Tracking_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
TransitionPropConvert
const class TransitionPropConvert : BasicPropConverter
Implement a property converter for Transition property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
TrendLogConvert
class TrendLogConvert : LogObjectConvert
Constructors
| make |
Slot Details
make
new make(BacStacObjectType? objectType := ...)
TrendLogMultipleConvert
class TrendLogMultipleConvert : TrendLogConvert
Constructors
| make |
Slot Details
make
new make()
TriggerPropConvert
const class TriggerPropConvert : BasicPropConverter
Implement a property converter for basic Trigger property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UTCOffsetPropConvert
const class UTCOffsetPropConvert : BasicPropConverter
Implement a property converter for UTC_Offset property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UTCTimeSynchronizationRecipientsPropConvert
const class UTCTimeSynchronizationRecipientsPropConvert : ComplexPropConverter
Implement a property converter for basic UTC_Time_Synchronization_Recipients property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UnWatchMsg
const class UnWatchMsg : Obj
Remove CoV subscription for a point list
Constructors
| make |
Fields
| toUnWatch |
Methods
| toStr |
Slot Details
make
new make(Dict:BacnetObjId toUnWatch)
toStr
virtual override Str toStr()
toUnWatch
const Dict:BacnetObjId toUnWatch
UnitsPropConvert
const class UnitsPropConvert : BasicPropConverter
Implement a property converter for basic Units property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
Unsigned64HighLimitPropConvert
const class Unsigned64HighLimitPropConvert : BasicPropConverter
Implement a property converter for basic High_Limit property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
Unsigned64LowLimitPropConvert
const class Unsigned64LowLimitPropConvert : BasicPropConverter
Implement a property converter for basic Low_Limit property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
Unsigned64MaxPresValuePropConvert
const class Unsigned64MaxPresValuePropConvert : BasicPropConverter
Implement a property converter for basic Max_Pres_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
Unsigned64PresentValuePropConvert
const class Unsigned64PresentValuePropConvert : BasicPropConverter
Implement a property converter for PresentValue property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UnsignedAlarmValuesPropConvert
const class UnsignedAlarmValuesPropConvert : BasicPropConverter
Implement a property converter for basic AlarmValues property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UnsignedCOVIncrementPropConvert
const class UnsignedCOVIncrementPropConvert : BasicPropConverter
Implement a property converter for basic AckedTransitions property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UnsignedDeadbandPropConvert
const class UnsignedDeadbandPropConvert : BasicPropConverter
Implement a property converter for Deadband property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UnsignedFaultHighLimitPropConvert
const class UnsignedFaultHighLimitPropConvert : BasicPropConverter
Implement a property converter for basic Fault_High_Limit property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UnsignedFaultLowLimitPropConvert
const class UnsignedFaultLowLimitPropConvert : BasicPropConverter
Implement a property converter for basic Fault_Low_Limit property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UnsignedFaultValuesPropConvert
const class UnsignedFaultValuesPropConvert : BasicPropConverter
Implement a property converter for basic Fault_Values property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UnsignedFeedbackValuePropConvert
const class UnsignedFeedbackValuePropConvert : BasicPropConverter
Implement a property converter for Feedback_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UnsignedHighLimitPropConvert
const class UnsignedHighLimitPropConvert : BasicPropConverter
Implement a property converter for basic High_Limit property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UnsignedLowLimitPropConvert
const class UnsignedLowLimitPropConvert : BasicPropConverter
Implement a property converter for basic Low_Limit property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UnsignedMaxPresValuePropConvert
const class UnsignedMaxPresValuePropConvert : BasicPropConverter
Implement a property converter for basic Max_Pres_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UnsignedMinPresValuePropConvert
const class UnsignedMinPresValuePropConvert : BasicPropConverter
Implement a property converter for basic Min_Pres_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UnsignedPresentValuePropConvert
const class UnsignedPresentValuePropConvert : BasicPropConverter
Implement a property converter for PresentValue property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UnsignedRelinquishDefaultPropConvert
const class UnsignedRelinquishDefaultPropConvert : BasicPropConverter
Implement a property converter for RelinquishDefault property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UnsignedResolutionPropConvert
const class UnsignedResolutionPropConvert : BasicPropConverter
Implement a property converter for basic Resolution property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UpdateIntervalPropConvert
const class UpdateIntervalPropConvert : BasicPropConverter
Being used by only AnalogInput, Loop and GlobalGroup objects
Implement a property converter for basic Update_Interval property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
UpdateMsg
const class UpdateMsg : Obj
CoV update message
Constructors
| make |
Fields
| bacnetId | |
| timeout |
Methods
| value |
Slot Details
bacnetId
const BacnetObjId bacnetId
make
new make(BacnetObjId bacnetId, Obj? val, Int timeout)
timeout
const Int timeout
value
Obj? value()
UpdateTimePropConvert
const class UpdateTimePropConvert : BasicPropConverter
Implement a property converter for basic Update_Time property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ValidSamplesPropConvert
const class ValidSamplesPropConvert : BasicPropConverter
Implement a property converter for basic Valid_Samples property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ValueBeforeChangePropConvert
const class ValueBeforeChangePropConvert : BasicPropConverter
Implement a property converter for basic Value_Before_Change property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ValueChangeTimePropConvert
const class ValueChangeTimePropConvert : BasicPropConverter
Implement a property converter for basic Value_Change_Time property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
ValueConverter
mixin ValueConverter
Specify the protocol for converting values between Haystack and BACnet
Methods
| toBacnet | Convert the Haystack value to BACnet |
| toHaystack | Convert the BACnet value to Haystack |
Slot Details
toBacnet
abstract Obj? toBacnet(Obj? haystackVal)
Convert the Haystack value to BACnet
toHaystack
abstract Obj? toHaystack(Obj? bacnetVal)
Convert the BACnet value to Haystack
ValueSetPropConvert
const class ValueSetPropConvert : BasicPropConverter
Implement a property converter for basic Value_Set property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
VarianceValuePropConvert
const class VarianceValuePropConvert : BasicPropConverter
Implement a property converter for Variance_Value property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
VendorIdentifierPropConvert
const class VendorIdentifierPropConvert : BasicPropConverter
Implement a property converter for basic Vendor_Identifier property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
VendorNamePropConvert
const class VendorNamePropConvert : BasicPropConverter
Implement a property converter for VendorName property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
VirtualDevice
const class VirtualDevice : Obj
A BACnet connector local device
Constructors
| make |
Fields
| bacnetId | |
| rec |
Methods
| bacnetDeviceName | |
| description | |
| device | |
| location |
Slot Details
bacnetDeviceName
Str bacnetDeviceName()
bacnetId
const BacnetObjId bacnetId
description
Str description()
device
Device device()
location
Str location()
make
new make(Device device, Dict rec := Etc.emptyDict())
rec
const Dict rec
WatchMsg
const class WatchMsg : Obj
CoV subscription a point list
Constructors
| make |
Fields
| toWatch |
Methods
| toStr |
Slot Details
make
new make(Dict:BacnetObjId toWatch)
toStr
virtual override Str toStr()
toWatch
const Dict:BacnetObjId toWatch
WeeklySchedulePropConvert
const class WeeklySchedulePropConvert : ComplexPropConverter
Implement a property converter for Weekly_Schedule property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
WindowIntervalPropConvert
const class WindowIntervalPropConvert : BasicPropConverter
Implement a property converter for Window_Interval property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
WindowSamplePropConvert
const class WindowSamplePropConvert : BasicPropConverter
Implement a property converter for basic Window_Samples property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)
WriteStatusPropConvert
const class WriteStatusPropConvert : BasicPropConverter
Implement a property converter for basic Write_Status property
Methods
| propId | |
| toBacnet | |
| toHaystack |
Slot Details
propId
virtual override BacStacPropertyIdentifier propId()
toBacnet
virtual override Obj? toBacnet(Obj? haystackValue)
toHaystack
virtual override Obj? toHaystack(Obj? bacnetValue)