BACNET_ERROR_CODE enum

These are sorted in the order given in Clause 18. ERROR, REJECT AND ABORT CODES The Class and Code pairings are required to be used in accordance with Clause 18.

Inheritance
Available extensions

Values

ERROR_CODE_OTHER → const BACNET_ERROR_CODE

valid for all classes

const BACNET_ERROR_CODE(0)
ERROR_CODE_DEVICE_BUSY → const BACNET_ERROR_CODE

Error Class - Device

const BACNET_ERROR_CODE(3)
ERROR_CODE_CONFIGURATION_IN_PROGRESS → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(2)
ERROR_CODE_OPERATIONAL_PROBLEM → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(25)
ERROR_CODE_DYNAMIC_CREATION_NOT_SUPPORTED → const BACNET_ERROR_CODE

Error Class - Object

const BACNET_ERROR_CODE(4)
ERROR_CODE_NO_OBJECTS_OF_SPECIFIED_TYPE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(17)
ERROR_CODE_OBJECT_DELETION_NOT_PERMITTED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(23)
ERROR_CODE_OBJECT_IDENTIFIER_ALREADY_EXISTS → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(24)
ERROR_CODE_READ_ACCESS_DENIED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(27)
ERROR_CODE_UNKNOWN_OBJECT → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(31)
ERROR_CODE_UNSUPPORTED_OBJECT_TYPE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(36)
ERROR_CODE_CHARACTER_SET_NOT_SUPPORTED → const BACNET_ERROR_CODE

Error Class - Property

const BACNET_ERROR_CODE(41)
ERROR_CODE_DATATYPE_NOT_SUPPORTED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(47)
ERROR_CODE_INCONSISTENT_SELECTION_CRITERION → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(8)
ERROR_CODE_INVALID_ARRAY_INDEX → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(42)
ERROR_CODE_INVALID_DATA_TYPE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(9)
ERROR_CODE_NOT_COV_PROPERTY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(44)
ERROR_CODE_OPTIONAL_FUNCTIONALITY_NOT_SUPPORTED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(45)
ERROR_CODE_PROPERTY_IS_NOT_AN_ARRAY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(50)
ERROR_CODE_UNKNOWN_PROPERTY → const BACNET_ERROR_CODE

ERROR_CODE_READ_ACCESS_DENIED = 27,

const BACNET_ERROR_CODE(32)
ERROR_CODE_VALUE_OUT_OF_RANGE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(37)
ERROR_CODE_WRITE_ACCESS_DENIED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(40)
ERROR_CODE_NO_SPACE_FOR_OBJECT → const BACNET_ERROR_CODE

Error Class - Resources

const BACNET_ERROR_CODE(18)
ERROR_CODE_NO_SPACE_TO_ADD_LIST_ELEMENT → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(19)
ERROR_CODE_NO_SPACE_TO_WRITE_PROPERTY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(20)
ERROR_CODE_AUTHENTICATION_FAILED → const BACNET_ERROR_CODE

Error Class - Security

const BACNET_ERROR_CODE(1)
ERROR_CODE_INCOMPATIBLE_SECURITY_LEVELS → const BACNET_ERROR_CODE

ERROR_CODE_CHARACTER_SET_NOT_SUPPORTED = 41,

const BACNET_ERROR_CODE(6)
ERROR_CODE_INVALID_OPERATOR_NAME → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(12)
ERROR_CODE_KEY_GENERATION_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(15)
ERROR_CODE_PASSWORD_FAILURE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(26)
ERROR_CODE_SECURITY_NOT_SUPPORTED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(28)
ERROR_CODE_TIMEOUT → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(30)
ERROR_CODE_COV_SUBSCRIPTION_FAILED → const BACNET_ERROR_CODE

Error Class - Services / / ERROR_CODE_CHARACTER_SET_NOT_SUPPORTED = 41,

const BACNET_ERROR_CODE(43)
ERROR_CODE_DUPLICATE_NAME → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(48)
ERROR_CODE_DUPLICATE_OBJECT_ID → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(49)
ERROR_CODE_FILE_ACCESS_DENIED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(5)
ERROR_CODE_INCONSISTENT_PARAMETERS → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(7)
ERROR_CODE_INVALID_CONFIGURATION_DATA → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(46)
ERROR_CODE_INVALID_FILE_ACCESS_METHOD → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(10)
ERROR_CODE_INVALID_FILE_START_POSITION → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(11)
ERROR_CODE_INVALID_PARAMETER_DATA_TYPE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(13)
ERROR_CODE_INVALID_TIME_STAMP → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(14)
ERROR_CODE_MISSING_REQUIRED_PARAMETER → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(16)
ERROR_CODE_PROPERTY_IS_NOT_A_LIST → const BACNET_ERROR_CODE

ERROR_CODE_OPTIONAL_FUNCTIONALITY_NOT_SUPPORTED = 45,

const BACNET_ERROR_CODE(22)
ERROR_CODE_SERVICE_REQUEST_DENIED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(29)
ERROR_CODE_UNKNOWN_VT_CLASS → const BACNET_ERROR_CODE

Error Class - VT

const BACNET_ERROR_CODE(34)
ERROR_CODE_UNKNOWN_VT_SESSION → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(35)
ERROR_CODE_NO_VT_SESSIONS_AVAILABLE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(21)
ERROR_CODE_VT_SESSION_ALREADY_CLOSED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(38)
ERROR_CODE_VT_SESSION_TERMINATION_FAILURE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(39)
ERROR_CODE_RESERVED1 → const BACNET_ERROR_CODE

unused

const BACNET_ERROR_CODE(33)
ERROR_CODE_ABORT_BUFFER_OVERFLOW → const BACNET_ERROR_CODE

new error codes from new addenda

const BACNET_ERROR_CODE(51)
ERROR_CODE_ABORT_INVALID_APDU_IN_THIS_STATE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(52)
ERROR_CODE_ABORT_PREEMPTED_BY_HIGHER_PRIORITY_TASK → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(53)
ERROR_CODE_ABORT_SEGMENTATION_NOT_SUPPORTED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(54)
ERROR_CODE_ABORT_PROPRIETARY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(55)
ERROR_CODE_ABORT_OTHER → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(56)
ERROR_CODE_INVALID_TAG → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(57)
ERROR_CODE_NETWORK_DOWN → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(58)
ERROR_CODE_REJECT_BUFFER_OVERFLOW → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(59)
ERROR_CODE_REJECT_INCONSISTENT_PARAMETERS → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(60)
ERROR_CODE_REJECT_INVALID_PARAMETER_DATA_TYPE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(61)
ERROR_CODE_REJECT_INVALID_TAG → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(62)
ERROR_CODE_REJECT_MISSING_REQUIRED_PARAMETER → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(63)
ERROR_CODE_REJECT_PARAMETER_OUT_OF_RANGE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(64)
ERROR_CODE_REJECT_TOO_MANY_ARGUMENTS → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(65)
ERROR_CODE_REJECT_UNDEFINED_ENUMERATION → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(66)
ERROR_CODE_REJECT_UNRECOGNIZED_SERVICE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(67)
ERROR_CODE_REJECT_PROPRIETARY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(68)
ERROR_CODE_REJECT_OTHER → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(69)
ERROR_CODE_UNKNOWN_DEVICE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(70)
ERROR_CODE_UNKNOWN_ROUTE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(71)
ERROR_CODE_VALUE_NOT_INITIALIZED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(72)
ERROR_CODE_INVALID_EVENT_STATE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(73)
ERROR_CODE_NO_ALARM_CONFIGURED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(74)
ERROR_CODE_LOG_BUFFER_FULL → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(75)
ERROR_CODE_LOGGED_VALUE_PURGED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(76)
ERROR_CODE_NO_PROPERTY_SPECIFIED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(77)
ERROR_CODE_NOT_CONFIGURED_FOR_TRIGGERED_LOGGING → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(78)
ERROR_CODE_UNKNOWN_SUBSCRIPTION → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(79)
ERROR_CODE_PARAMETER_OUT_OF_RANGE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(80)
ERROR_CODE_LIST_ELEMENT_NOT_FOUND → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(81)
ERROR_CODE_BUSY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(82)
ERROR_CODE_COMMUNICATION_DISABLED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(83)
ERROR_CODE_SUCCESS → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(84)
ERROR_CODE_ACCESS_DENIED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(85)
ERROR_CODE_BAD_DESTINATION_ADDRESS → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(86)
ERROR_CODE_BAD_DESTINATION_DEVICE_ID → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(87)
ERROR_CODE_BAD_SIGNATURE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(88)
ERROR_CODE_BAD_SOURCE_ADDRESS → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(89)
ERROR_CODE_BAD_TIMESTAMP → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(90)
ERROR_CODE_CANNOT_USE_KEY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(91)
ERROR_CODE_CANNOT_VERIFY_MESSAGE_ID → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(92)
ERROR_CODE_CORRECT_KEY_REVISION → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(93)
ERROR_CODE_DESTINATION_DEVICE_ID_REQUIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(94)
ERROR_CODE_DUPLICATE_MESSAGE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(95)
ERROR_CODE_ENCRYPTION_NOT_CONFIGURED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(96)
ERROR_CODE_ENCRYPTION_REQUIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(97)
ERROR_CODE_INCORRECT_KEY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(98)
ERROR_CODE_INVALID_KEY_DATA → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(99)
ERROR_CODE_KEY_UPDATE_IN_PROGRESS → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(100)
ERROR_CODE_MALFORMED_MESSAGE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(101)
ERROR_CODE_NOT_KEY_SERVER → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(102)
ERROR_CODE_SECURITY_NOT_CONFIGURED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(103)
ERROR_CODE_SOURCE_SECURITY_REQUIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(104)
ERROR_CODE_TOO_MANY_KEYS → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(105)
ERROR_CODE_UNKNOWN_AUTHENTICATION_TYPE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(106)
ERROR_CODE_UNKNOWN_KEY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(107)
ERROR_CODE_UNKNOWN_KEY_REVISION → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(108)
ERROR_CODE_UNKNOWN_SOURCE_MESSAGE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(109)
ERROR_CODE_NOT_ROUTER_TO_DNET → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(110)
ERROR_CODE_ROUTER_BUSY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(111)
ERROR_CODE_UNKNOWN_NETWORK_MESSAGE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(112)
ERROR_CODE_MESSAGE_TOO_LONG → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(113)
ERROR_CODE_SECURITY_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(114)
ERROR_CODE_ADDRESSING_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(115)
ERROR_CODE_WRITE_BDT_FAILED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(116)
ERROR_CODE_READ_BDT_FAILED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(117)
ERROR_CODE_REGISTER_FOREIGN_DEVICE_FAILED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(118)
ERROR_CODE_READ_FDT_FAILED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(119)
ERROR_CODE_DELETE_FDT_ENTRY_FAILED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(120)
ERROR_CODE_DISTRIBUTE_BROADCAST_FAILED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(121)
ERROR_CODE_UNKNOWN_FILE_SIZE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(122)
ERROR_CODE_ABORT_APDU_TOO_LONG → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(123)
ERROR_CODE_ABORT_APPLICATION_EXCEEDED_REPLY_TIME → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(124)
ERROR_CODE_ABORT_OUT_OF_RESOURCES → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(125)
ERROR_CODE_ABORT_TSM_TIMEOUT → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(126)
ERROR_CODE_ABORT_WINDOW_SIZE_OUT_OF_RANGE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(127)
ERROR_CODE_FILE_FULL → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(128)
ERROR_CODE_INCONSISTENT_CONFIGURATION → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(129)
ERROR_CODE_INCONSISTENT_OBJECT_TYPE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(130)
ERROR_CODE_INTERNAL_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(131)
ERROR_CODE_NOT_CONFIGURED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(132)
ERROR_CODE_OUT_OF_MEMORY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(133)
ERROR_CODE_VALUE_TOO_LONG → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(134)
ERROR_CODE_ABORT_INSUFFICIENT_SECURITY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(135)
ERROR_CODE_ABORT_SECURITY_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(136)
ERROR_CODE_DUPLICATE_ENTRY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(137)
ERROR_CODE_INVALID_VALUE_IN_THIS_STATE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(138)
ERROR_CODE_INVALID_OPERATION_IN_THIS_STATE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(139)
ERROR_CODE_LIST_ITEM_NOT_NUMBERED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(140)
ERROR_CODE_LIST_ITEM_NOT_TIMESTAMPED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(141)
ERROR_CODE_INVALID_DATA_ENCODING → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(142)
ERROR_CODE_BVLC_FUNCTION_UNKNOWN → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(143)
ERROR_CODE_BVLC_PROPRIETARY_FUNCTION_UNKNOWN → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(144)
ERROR_CODE_HEADER_ENCODING_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(145)
ERROR_CODE_HEADER_NOT_UNDERSTOOD → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(146)
ERROR_CODE_MESSAGE_INCOMPLETE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(147)
ERROR_CODE_NOT_A_BACNET_SC_HUB → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(148)
ERROR_CODE_PAYLOAD_EXPECTED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(149)
ERROR_CODE_UNEXPECTED_DATA → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(150)
ERROR_CODE_NODE_DUPLICATE_VMAC → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(151)
ERROR_CODE_HTTP_UNEXPECTED_RESPONSE_CODE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(152)
ERROR_CODE_HTTP_NO_UPGRADE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(153)
ERROR_CODE_HTTP_RESOURCE_NOT_LOCAL → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(154)
ERROR_CODE_HTTP_PROXY_AUTHENTICATION_FAILED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(155)
ERROR_CODE_HTTP_RESPONSE_TIMEOUT → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(156)
ERROR_CODE_HTTP_RESPONSE_SYNTAX_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(157)
ERROR_CODE_HTTP_RESPONSE_VALUE_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(158)
ERROR_CODE_HTTP_RESPONSE_MISSING_HEADER → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(159)
ERROR_CODE_HTTP_WEBSOCKET_HEADER_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(160)
ERROR_CODE_HTTP_UPGRADE_REQUIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(161)
ERROR_CODE_HTTP_UPGRADE_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(162)
ERROR_CODE_HTTP_TEMPORARY_UNAVAILABLE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(163)
ERROR_CODE_HTTP_NOT_A_SERVER → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(164)
ERROR_CODE_HTTP_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(165)
ERROR_CODE_WEBSOCKET_SCHEME_NOT_SUPPORTED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(166)
ERROR_CODE_WEBSOCKET_UNKNOWN_CONTROL_MESSAGE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(167)
ERROR_CODE_WEBSOCKET_CLOSE_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(168)
ERROR_CODE_WEBSOCKET_CLOSED_BY_PEER → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(169)
ERROR_CODE_WEBSOCKET_ENDPOINT_LEAVES → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(170)
ERROR_CODE_WEBSOCKET_PROTOCOL_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(171)
ERROR_CODE_WEBSOCKET_DATA_NOT_ACCEPTED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(172)
ERROR_CODE_WEBSOCKET_CLOSED_ABNORMALLY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(173)
ERROR_CODE_WEBSOCKET_DATA_INCONSISTENT → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(174)
ERROR_CODE_WEBSOCKET_DATA_AGAINST_POLICY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(175)
ERROR_CODE_WEBSOCKET_FRAME_TOO_LONG → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(176)
ERROR_CODE_WEBSOCKET_EXTENSION_MISSING → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(177)
ERROR_CODE_WEBSOCKET_REQUEST_UNAVAILABLE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(178)
ERROR_CODE_WEBSOCKET_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(179)
ERROR_CODE_TLS_CLIENT_CERTIFICATE_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(180)
ERROR_CODE_TLS_SERVER_CERTIFICATE_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(181)
ERROR_CODE_TLS_CLIENT_AUTHENTICATION_FAILED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(182)
ERROR_CODE_TLS_SERVER_AUTHENTICATION_FAILED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(183)
ERROR_CODE_TLS_CLIENT_CERTIFICATE_EXPIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(184)
ERROR_CODE_TLS_SERVER_CERTIFICATE_EXPIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(185)
ERROR_CODE_TLS_CLIENT_CERTIFICATE_REVOKED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(186)
ERROR_CODE_TLS_SERVER_CERTIFICATE_REVOKED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(187)
ERROR_CODE_TLS_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(188)
ERROR_CODE_DNS_UNAVAILABLE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(189)
ERROR_CODE_DNS_NAME_RESOLUTION_FAILED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(190)
ERROR_CODE_DNS_RESOLVER_FAILURE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(191)
ERROR_CODE_DNS_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(192)
ERROR_CODE_TCP_CONNECT_TIMEOUT → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(193)
ERROR_CODE_TCP_CONNECTION_REFUSED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(194)
ERROR_CODE_TCP_CLOSED_BY_LOCAL → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(195)
ERROR_CODE_TCP_CLOSED_OTHER → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(196)
ERROR_CODE_TCP_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(197)
ERROR_CODE_IP_ADDRESS_NOT_REACHABLE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(198)
ERROR_CODE_IP_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(199)
ERROR_CODE_CERTIFICATE_EXPIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(200)
ERROR_CODE_CERTIFICATE_INVALID → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(201)
ERROR_CODE_CERTIFICATE_MALFORMED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(202)
ERROR_CODE_CERTIFICATE_REVOKED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(203)
ERROR_CODE_UNKNOWN_SECURITY_KEY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(204)
ERROR_CODE_REFERENCED_PORT_IN_ERROR → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(205)
ERROR_CODE_NOT_ENABLED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(206)
ERROR_CODE_ADJUST_SCOPE_REQUIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(207)
ERROR_CODE_AUTH_SCOPE_REQUIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(208)
ERROR_CODE_BIND_SCOPE_REQUIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(209)
ERROR_CODE_CONFIG_SCOPE_REQUIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(210)
ERROR_CODE_CONTROL_SCOPE_REQUIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(211)
ERROR_CODE_EXTENDED_SCOPE_REQUIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(212)
ERROR_CODE_INCORRECT_CLIENT → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(213)
ERROR_CODE_INSTALL_SCOPE_REQUIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(214)
ERROR_CODE_INSUFFICIENT_SCOPE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(215)
ERROR_CODE_NO_DEFAULT_SCOPE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(216)
ERROR_CODE_NO_POLICY → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(217)
ERROR_CODE_REVOKED_TOKEN → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(218)
ERROR_CODE_OVERRIDE_SCOPE_REQUIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(219)
ERROR_CODE_INACTIVE_TOKEN → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(220)
ERROR_CODE_UNKNOWN_AUDIENCE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(221)
ERROR_CODE_UNKNOWN_CLIENT → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(222)
ERROR_CODE_UNKNOWN_SCOPE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(223)
ERROR_CODE_VIEW_SCOPE_REQUIRED → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(224)
ERROR_CODE_INCORRECT_AUDIENCE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(225)
ERROR_CODE_INCORRECT_CLIENT_ORIGIN → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(226)
ERROR_CODE_INVALID_ARRAY_SIZE → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(227)
ERROR_CODE_INCORRECT_ISSUER → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(228)
ERROR_CODE_INVALID_TOKEN → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(229)
ERROR_CODE_RESERVED_MAX → const BACNET_ERROR_CODE

Enumerated values 0-255 are reserved for definition by ASHRAE.

const BACNET_ERROR_CODE(255)
ERROR_CODE_PROPRIETARY_FIRST → const BACNET_ERROR_CODE

Enumerated values 256-65535 may be used by others subject to / / the procedures and constraints described in Clause 23. / / do the max range inside of enum so that compilers will allocate adequate sized datatype for enum which is used to store decoding

const BACNET_ERROR_CODE(256)
ERROR_CODE_ → const BACNET_ERROR_CODE

some error codes for internal stack usage

const BACNET_ERROR_CODE(65535)
ERROR_CODE_DISCARD → const BACNET_ERROR_CODE
const BACNET_ERROR_CODE(65534)

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.
override

Operators

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

Static Methods

fromValue(int value) BACNET_ERROR_CODE

Constants

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