BACnetObjectType enum

Inheritance
Available extensions

Values

OBJECT_ANALOG_INPUT → const BACnetObjectType
const BACnetObjectType(0)
OBJECT_ANALOG_OUTPUT → const BACnetObjectType
const BACnetObjectType(1)
OBJECT_ANALOG_VALUE → const BACnetObjectType
const BACnetObjectType(2)
OBJECT_BINARY_INPUT → const BACnetObjectType
const BACnetObjectType(3)
OBJECT_BINARY_OUTPUT → const BACnetObjectType
const BACnetObjectType(4)
OBJECT_BINARY_VALUE → const BACnetObjectType
const BACnetObjectType(5)
OBJECT_CALENDAR → const BACnetObjectType
const BACnetObjectType(6)
OBJECT_COMMAND → const BACnetObjectType
const BACnetObjectType(7)
OBJECT_DEVICE → const BACnetObjectType
const BACnetObjectType(8)
OBJECT_EVENT_ENROLLMENT → const BACnetObjectType
const BACnetObjectType(9)
OBJECT_FILE → const BACnetObjectType
const BACnetObjectType(10)
OBJECT_GROUP → const BACnetObjectType
const BACnetObjectType(11)
OBJECT_LOOP → const BACnetObjectType
const BACnetObjectType(12)
OBJECT_MULTI_STATE_INPUT → const BACnetObjectType
const BACnetObjectType(13)
OBJECT_MULTI_STATE_OUTPUT → const BACnetObjectType
const BACnetObjectType(14)
OBJECT_NOTIFICATION_CLASS → const BACnetObjectType
const BACnetObjectType(15)
OBJECT_PROGRAM → const BACnetObjectType
const BACnetObjectType(16)
OBJECT_SCHEDULE → const BACnetObjectType
const BACnetObjectType(17)
OBJECT_AVERAGING → const BACnetObjectType
const BACnetObjectType(18)
OBJECT_MULTI_STATE_VALUE → const BACnetObjectType
const BACnetObjectType(19)
OBJECT_TRENDLOG → const BACnetObjectType
const BACnetObjectType(20)
OBJECT_LIFE_SAFETY_POINT → const BACnetObjectType
const BACnetObjectType(21)
OBJECT_LIFE_SAFETY_ZONE → const BACnetObjectType
const BACnetObjectType(22)
OBJECT_ACCUMULATOR → const BACnetObjectType
const BACnetObjectType(23)
OBJECT_PULSE_CONVERTER → const BACnetObjectType
const BACnetObjectType(24)
OBJECT_EVENT_LOG → const BACnetObjectType
const BACnetObjectType(25)
OBJECT_GLOBAL_GROUP → const BACnetObjectType
const BACnetObjectType(26)
OBJECT_TREND_LOG_MULTIPLE → const BACnetObjectType
const BACnetObjectType(27)
OBJECT_LOAD_CONTROL → const BACnetObjectType
const BACnetObjectType(28)
OBJECT_STRUCTURED_VIEW → const BACnetObjectType
const BACnetObjectType(29)
OBJECT_ACCESS_DOOR → const BACnetObjectType
const BACnetObjectType(30)
OBJECT_TIMER → const BACnetObjectType
const BACnetObjectType(31)
OBJECT_ACCESS_CREDENTIAL → const BACnetObjectType

Addendum 2008-j

const BACnetObjectType(32)
OBJECT_ACCESS_POINT → const BACnetObjectType
const BACnetObjectType(33)
OBJECT_ACCESS_RIGHTS → const BACnetObjectType
const BACnetObjectType(34)
OBJECT_ACCESS_USER → const BACnetObjectType
const BACnetObjectType(35)
OBJECT_ACCESS_ZONE → const BACnetObjectType
const BACnetObjectType(36)
OBJECT_CREDENTIAL_DATA_INPUT → const BACnetObjectType

authentication-factor-input

const BACnetObjectType(37)
OBJECT_NETWORK_SECURITY → const BACnetObjectType

Addendum 2008-g

const BACnetObjectType(38)
OBJECT_BITSTRING_VALUE → const BACnetObjectType

Addendum 2008-w

const BACnetObjectType(39)
OBJECT_CHARACTERSTRING_VALUE → const BACnetObjectType

Addendum 2008-w

const BACnetObjectType(40)
OBJECT_DATE_PATTERN_VALUE → const BACnetObjectType

Addendum 2008-w

const BACnetObjectType(41)
OBJECT_DATE_VALUE → const BACnetObjectType

Addendum 2008-w

const BACnetObjectType(42)
OBJECT_DATETIME_PATTERN_VALUE → const BACnetObjectType

Addendum 2008-w

const BACnetObjectType(43)
OBJECT_DATETIME_VALUE → const BACnetObjectType

Addendum 2008-w

const BACnetObjectType(44)
OBJECT_INTEGER_VALUE → const BACnetObjectType

Addendum 2008-w

const BACnetObjectType(45)
OBJECT_LARGE_ANALOG_VALUE → const BACnetObjectType

Addendum 2008-w

const BACnetObjectType(46)
OBJECT_OCTETSTRING_VALUE → const BACnetObjectType

Addendum 2008-w

const BACnetObjectType(47)
OBJECT_POSITIVE_INTEGER_VALUE → const BACnetObjectType

Addendum 2008-w

const BACnetObjectType(48)
OBJECT_TIME_PATTERN_VALUE → const BACnetObjectType

Addendum 2008-w

const BACnetObjectType(49)
OBJECT_TIME_VALUE → const BACnetObjectType

Addendum 2008-w

const BACnetObjectType(50)
OBJECT_NOTIFICATION_FORWARDER → const BACnetObjectType

Addendum 2010-af

const BACnetObjectType(51)
OBJECT_ALERT_ENROLLMENT → const BACnetObjectType

Addendum 2010-af

const BACnetObjectType(52)
OBJECT_CHANNEL → const BACnetObjectType

Addendum 2010-aa

const BACnetObjectType(53)
OBJECT_LIGHTING_OUTPUT → const BACnetObjectType

Addendum 2010-i

const BACnetObjectType(54)
OBJECT_BINARY_LIGHTING_OUTPUT → const BACnetObjectType

Addendum 135-2012az

const BACnetObjectType(55)
OBJECT_NETWORK_PORT → const BACnetObjectType

Addendum 135-2012az

const BACnetObjectType(56)
OBJECT_ELEVATOR_GROUP → const BACnetObjectType

Addendum 135-2012aq

const BACnetObjectType(57)
OBJECT_ESCALATOR → const BACnetObjectType

Addendum 135-2012aq

const BACnetObjectType(58)
OBJECT_LIFT → const BACnetObjectType

Addendum 135-2012aq

const BACnetObjectType(59)
OBJECT_STAGING → const BACnetObjectType

Addendum 135-2016bd

const BACnetObjectType(60)
OBJECT_AUDIT_LOG → const BACnetObjectType

Addendum 135-2016bi

const BACnetObjectType(61)
OBJECT_AUDIT_REPORTER → const BACnetObjectType

Addendum 135-2016bi

const BACnetObjectType(62)
OBJECT_COLOR → const BACnetObjectType

Addendum 135-2020ca

const BACnetObjectType(63)
OBJECT_COLOR_TEMPERATURE → const BACnetObjectType

Addendum 135-2020ca

const BACnetObjectType(64)
BACNET_OBJECT_TYPE_RESERVED_MIN → const BACnetObjectType
const BACnetObjectType(65)
BACNET_OBJECT_TYPE_RESERVED_MAX → const BACnetObjectType
const BACnetObjectType(127)
OBJECT_PROPRIETARY_MIN → const BACnetObjectType

Enumerated values 0-127 are reserved for definition by ASHRAE. / / Enumerated values 128-1023 may be used by others subject to / / the procedures and constraints described in Clause 23.

const BACnetObjectType(128)
OBJECT_PROPRIETARY_MAX → const BACnetObjectType
const BACnetObjectType(1023)
MAX_BACNET_OBJECT_TYPE → const BACnetObjectType

do the max range inside of enum so that compilers will allocate adequate sized datatype for enum which is used to store decoding

const BACnetObjectType(1024)
OBJECT_NONE → const BACnetObjectType

special usage for this library 16-bit max

const BACnetObjectType(65535)

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value int
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromValue(int value) BACnetObjectType

Constants

values → const List<BACnetObjectType>
A constant List of the values in this enum, in order of their declaration.