BACnetAccessZoneOccupancyStateString (FUN) ¶ FUNCTION BACnetAccessZoneOccupancyStateString : STRING Retrieves the textual value representation for the access-zone enumeration. Return: A pointer to the corresponding character text string. InOut: Scope Name Type Comment Return BACnetAccessZoneOccupancyStateString STRING Input OccState IEC_BACNET_ACCESS_ZONE_OCCUPANCY_STATE The corresponding enumration value.
BACnetAccumulatorStatusString (FUN) ¶ FUNCTION BACnetAccumulatorStatusString : STRING Retrieves the textual value representation for the accumulator-status enumeration. Return: A pointer to the corresponding character text string. InOut: Scope Name Type Comment Return BACnetAccumulatorStatusString STRING Input AccumulatorStatus IEC_BACNET_ACCUMULATOR_STATUS The corresponding enumration value.
BACnetActionString (FUN) ¶ FUNCTION BACnetActionString : STRING Retrieves the textual value representation for the action enumeration. Return: A pointer to the corresponding character text string. InOut: Scope Name Type Comment Return BACnetActionString STRING Input act IEC_BACNET_ACTION The corresponding enumration value.
BACnetAuditLevelString (FUN) ¶ FUNCTION BACnetAuditLevelString : STRING Retrieves the textual value representation for the audit level enumeration. Return: A pointer to the corresponding character text string. InOut: Scope Name Type Comment Return BACnetAuditLevelString STRING Input AuditLevel IEC_BACNET_AUDIT_LEVEL The corresponding enumration value.
BACnetAuditOperationString (FUN) ¶ FUNCTION BACnetAuditOperationString : STRING Retrieves the textual value representation for the audit operation enumeration. Return: A pointer to the corresponding character text string. InOut: Scope Name Type Comment Return BACnetAuditOperationString STRING Input AuditOperation IEC_BACNET_AUDIT_OPERATION The corresponding enumration value.
BACnetTimeSynchronization (FUN) ¶ FUNCTION BACnetTimeSynchronization : IEC_BACNET_STATUS Sends a Time-Synchronization request Sends a BACnet Time-Synchronization request. Return: IEC_BACNET_STATUS InOut: Scope Name Type Comment Return BACnetTimeSynchronization IEC_BACNET_STATUS Input pSourceAddress POINTER TO IEC_BACNET_ADDRESS If the BACnet application has only one device constructed and installed, this can be NULL. In this case the MAC address of this device will be used. Otherwise this shall be the MAC address returned on device object construction. pDestinationAddress POINTER TO IEC_BACNET_ADDRESS This is the MAC address of the device to which the request should be sent. dateTime POINTER TO IEC_BACNET_DATE_TIME The current date and time which will be distributed.
BACnetStatusFlagString (FUN) ¶ FUNCTION BACnetStatusFlagString : STRING Retrieves the textual value representation for the status-flag-bits enumeration. Return: A pointer to the corresponding character text string. InOut: Scope Name Type Comment Return BACnetStatusFlagString STRING Input StatusFlag IEC_BACNET_STATUS_FLAG_BITS The corresponding enumration value.
BACnetUnitsString (FUN) ¶ FUNCTION BACnetUnitsString : STRING Retrieves the textual value representation for the engineering-units enumeration. Return: A pointer to the corresponding character text string. InOut: Scope Name Type Comment Return BACnetUnitsString STRING Input EngUnits IEC_BACNET_ENGINEERING_UNITS The corresponding enumration value.
BACnetVtClassesSupportedString (FUN) ¶ FUNCTION BACnetVtClassesSupportedString : STRING Retrieves the textual value representation for the virtual terminal classes enumeration. Return: A pointer to the corresponding character text string. InOut: Scope Name Type Comment Return BACnetVtClassesSupportedString STRING Input VtClass IEC_BACNET_VT_CLASS The corresponding enumration value.
BACnetEnums ¶ Enumerations used for using BACnet functionalities of the BACnet component on the runtime system. IEC_BACNET_ABORT_REASON (Enum) IEC_BACNET_ACCESS (Enum) IEC_BACNET_ACCESS_AUTHENTICATION_FACTOR_DISABLE (Enum) IEC_BACNET_ACCESS_CREDENTIAL_DISABLE (Enum) IEC_BACNET_ACCESS_CREDENTIAL_DISABLE_REASON (Enum) IEC_BACNET_ACCESS_EVENT (Enum) IEC_BACNET_ACCESS_PASSBACK_MODE (Enum) IEC_BACNET_ACCESS_RULE_LOCATION_SPECIFIER (Enum) IEC_BACNET_ACCESS_RULE_RANGE_SPECIFIER (Enum) IEC_BACNET_ACCESS_USER_TYPE (Enum) IEC_BACNET_ACCESS_ZONE_OCCUPANCY_STATE (Enum) IEC_BACNET_ACCUMULATOR_STATUS (Enum) IEC_BACNET_ACK_FILTER (Enum) IEC_BACNET_ACTION (Enum) IEC_BACNET_AUDIT_LEVEL (Enum) IEC_BACNET_AUDIT_LOG_QUERY_PARAMETERS_TYPE (Enum) IEC_BACNET_AUDIT_LOG_RECORD_TYPE (Enum) IEC_BACNET_AUDIT_OPERATION (Enum) IEC_BACNET_AUTHENTICATION_FACTOR_TYPE (Enum) IEC_BACNET_AUTHENTICATION_STATUS (Enum) IEC_BACNET_AUTHORIZATION_EXEMPTION (Enum) IEC_BACNET_AUTHORIZATION_MODE (Enum) IEC_BACNET_BACKUP_STATE (Enum) IEC_BACNET_BINARY_LIGHTING_PV (Enum) IEC_BACNET_BINARY_PV (Enum) IEC_BACNET_BVLL_RESULT_CODE (Enum) IEC_BACNET_BVLL_TYPE (Enum) IEC_BACNET_BVLL_V6_RESULT_CODE (Enum) IEC_BACNET_BVLL_V6_TYPE (Enum) IEC_BACNET_CALENDAR_ENTRY_TYPE (Enum) IEC_BACNET_CALLBACK_STATUS (Enum) IEC_BACNET_CALLBACK_TYPE (Enum) IEC_BACNET_CB_STATUS (Enum) IEC_BACNET_CB_TYPE (Enum) IEC_BACNET_CLIENT_DEVICE_COMM_STATE (Enum) IEC_BACNET_CLIENT_SUBSCRIBE_MODE (Enum) IEC_BACNET_COLOR_COMMAND (Struct) IEC_BACNET_COLOR_OPERATION (Enum) IEC_BACNET_COLOR_OPERATION_IN_PROGRESS (Enum) IEC_BACNET_COLOR_TRANSITION (Enum) IEC_BACNET_CONF_SERV_REQUEST (Enum) IEC_BACNET_CONTROL_DL_NET_FILTER (Struct) IEC_BACNET_CREATE_OBJECT_TYPE (Enum) IEC_BACNET_DATA_TYPE (Enum) IEC_BACNET_DAY_OF_WEEK (Enum) IEC_BACNET_DAY_OF_WEEK_BITS (Enum) IEC_BACNET_DCC_VALUE (Enum) IEC_BACNET_DEVICE_STATUS (Enum) IEC_BACNET_DOOR_ALARM_STATE (Enum) IEC_BACNET_DOOR_SECURED_STATUS (Enum) IEC_BACNET_DOOR_STATUS (Enum) IEC_BACNET_DOOR_VALUE (Enum) IEC_BACNET_DUMP_REPORT_FLAGS (Enum) IEC_BACNET_DUMP_STATE (Enum) IEC_BACNET_ENGINEERING_UNITS (Enum) IEC_BACNET_EP_COV_CRITERIA_TYPE (Enum) IEC_BACNET_ERROR_CLASS (Enum) IEC_BACNET_ERROR_CODE (Enum) IEC_BACNET_ESCALATOR_FAULT (Enum) IEC_BACNET_ESCALATOR_MODE (Enum) IEC_BACNET_ESCALATOR_OPERATION_DIRECTION (Enum) IEC_BACNET_ETHER_EVENT_CALL_REASON (Enum) IEC_BACNET_EVENT_LOG_RECORD_TYPE (Enum) IEC_BACNET_EVENT_STATE (Enum) IEC_BACNET_EVENT_TRANSITION_BITS (Enum) IEC_BACNET_EVENT_TYPE (Enum) IEC_BACNET_FAILURE_TYPE (Enum) IEC_BACNET_FAULT_PARAM_TYPE (Enum) IEC_BACNET_FILE_ACCESS_METHOD (Enum) IEC_BACNET_FILE_ACCESS_TYPE (Enum) IEC_BACNET_FRAME_ERROR_DETAIL (Enum) IEC_BACNET_HOST_N_PORT_TYPE (Enum) IEC_BACNET_IP_EVENT_CALL_REASON (Enum) IEC_BACNET_IP_MODE (Enum) IEC_BACNET_KEY_ID_ALGORITHM (Enum) IEC_BACNET_KEY_ID_NUMBER (Enum) IEC_BACNET_LANDING_CALL_STATUS_CMD_TYPE (Enum) IEC_BACNET_LIFE_SAFETY_MODE (Enum) IEC_BACNET_LIFE_SAFETY_OPERATION (Enum) IEC_BACNET_LIFE_SAFETY_STATE (Enum) IEC_BACNET_LIFT_CAR_DIRECTION (Enum) IEC_BACNET_LIFT_CAR_DOOR_COMMAND (Enum) IEC_BACNET_LIFT_CAR_DRIVE_STATUS (Enum) IEC_BACNET_LIFT_CAR_MODE (Enum) IEC_BACNET_LIFT_FAULT (Enum) IEC_BACNET_LIFT_GROUP_MODE (Enum) IEC_BACNET_LIGHTING_IN_PROGRESS (Enum) IEC_BACNET_LIGHTING_OPERATION (Enum) IEC_BACNET_LIGHTING_TRANSITION (Enum) IEC_BACNET_LIMIT_ENABLE (Enum) IEC_BACNET_LOCK_STATUS (Enum) IEC_BACNET_LOGGING_TYPE (Enum) IEC_BACNET_LOG_RECORD_MULTIPLE_TYPE (Enum) IEC_BACNET_LOG_RECORD_M_DATA_TYPE (Enum) IEC_BACNET_LOG_RECORD_TYPE (Enum) IEC_BACNET_LOG_STATUS_BITS (Enum) IEC_BACNET_LON_EVENT_CALL_REASON (Enum) IEC_BACNET_MAINTENANCE (Enum) IEC_BACNET_MESSAGE_CLASS_TYPE (Enum) IEC_BACNET_MESSAGE_PRIORITY (Enum) IEC_BACNET_MONTH (Enum) IEC_BACNET_MSTP_EVENT_CALL_REASON (Enum) IEC_BACNET_MSTP_FRAME_TYPE (Enum) IEC_BACNET_NETWORK_ERROR_TYPE (Enum) IEC_BACNET_NETWORK_MANAGEMENT_MSG_TYPE (Enum) IEC_BACNET_NETWORK_NUMBER_QUALITY (Enum) IEC_BACNET_NETWORK_PORT_COMMAND (Enum) IEC_BACNET_NETWORK_TYPE (Enum) IEC_BACNET_NMM_ERRORS (Struct) IEC_BACNET_NMM_ERROR_NET_CFG (Struct) IEC_BACNET_NMM_ERROR_ROUTER_CFG (Struct) IEC_BACNET_NMM_EVENT (Enum) IEC_BACNET_NMM_EVENT_REASON (Enum) IEC_BACNET_NMM_REJECT_REASON (Enum) IEC_BACNET_NMM_TYPE (Enum) IEC_BACNET_NMM_WHOIS_ROUTER_TO_NETWORK (Struct) IEC_BACNET_NODE_TYPE (Enum) IEC_BACNET_NOTIFY_TYPE (Enum) IEC_BACNET_NPDU_REJECT_REASON (Enum) IEC_BACNET_NPDU_TYPE (Enum) IEC_BACNET_NP_COV_TYPE (Enum) IEC_BACNET_OBJECT_SELECTOR_TYPE (Enum) IEC_BACNET_OBJECT_TYPE (Enum) IEC_BACNET_OBJECT_TYPES_BITS (Enum) IEC_BACNET_PDU_TYPE (Enum) IEC_BACNET_PERIOD_TYPE (Enum) IEC_BACNET_POLARITY (Enum) IEC_BACNET_PORT_HEALTH (Struct) IEC_BACNET_PRIORITY_FILTER_BITS (Enum) IEC_BACNET_PROGRAM_ERROR (Enum) IEC_BACNET_PROGRAM_REQUEST (Enum) IEC_BACNET_PROGRAM_STATE (Enum) IEC_BACNET_PROPERTY_ID (Enum) IEC_BACNET_PROP_STATES_TYPE (Enum) IEC_BACNET_PROTOCOL_LEVEL (Enum) IEC_BACNET_PTP_EVENT_CALL_REASON (Enum) IEC_BACNET_RANGE_FLAGS (Enum) IEC_BACNET_RANGE_TYPE (Enum) IEC_BACNET_RECIPIENT_TYPE (Enum) IEC_BACNET_REINIT_TYPE (Enum) IEC_BACNET_REJECT_REASON (Enum) IEC_BACNET_RELATIONSHIP (Enum) IEC_BACNET_RELATION_TYPE (Enum) IEC_BACNET_RELIABILITY (Enum) IEC_BACNET_RESTART_REASON (Enum) IEC_BACNET_ROUTER_STATUS (Enum) IEC_BACNET_SC_CONNECTION_STATE (Enum) IEC_BACNET_SC_HUB_CONNECTOR_STATE (Enum) IEC_BACNET_SC_NODE_TYPE (Enum) IEC_BACNET_SECURITY_LEVEL (Enum) IEC_BACNET_SECURITY_POLICY (Enum) IEC_BACNET_SECURITY_RESPONSE_CODE (Enum) IEC_BACNET_SEGMENTATION (Enum) IEC_BACNET_SELECTION_LOGIC (Enum) IEC_BACNET_SERVICES_BITS (Enum) IEC_BACNET_SERVICE_EXECCODE (Enum) IEC_BACNET_SHED_LEVEL_TYPE (Enum) IEC_BACNET_SHED_STATE (Enum) IEC_BACNET_SILENCED_STATE (Enum) IEC_BACNET_STACK_CONTROL_TYPE (Enum) IEC_BACNET_STACK_DATALINK_TYPE (Enum) IEC_BACNET_STACK_IERROR_TYPE (Enum) IEC_BACNET_STACK_MSTP_DATALINK (Struct) IEC_BACNET_STATE_FILTER (Enum) IEC_BACNET_STATUS (Enum) IEC_BACNET_STATUS_FLAG_BITS (Enum) IEC_BACNET_STRING_TYPE (Enum) IEC_BACNET_SUBSCRIBE_MUL_ERROR_CHOICE (Enum) IEC_BACNET_SUCCESS_FILTER (Enum) IEC_BACNET_TAG (Enum) IEC_BACNET_TIMER_STATE (Enum) IEC_BACNET_TIMER_STATE_CHANGE_VALUE_TYPE (Enum) IEC_BACNET_TIMER_TRANSITION (Enum) IEC_BACNET_TIME_STAMP_TYPE (Enum) IEC_BACNET_UNCONF_SERV_REQUEST (Enum) IEC_BACNET_VT_CLASS (Enum) IEC_BACNET_WEBSOCKET_CONNECTION_STATUS (Enum) IEC_BACNET_WEBSOCKET_PAYLOAD_TYPE (Enum) IEC_BACNET_WEEK_OF_MONTH (Enum) IEC_BACNET_WHO_HAS_IND_OBJ_SPEC_TYPE (Enum) IEC_BACNET_WHO_HAS_TYPE (Enum) IEC_BACNET_WRITE_STATUS (Enum) IEC_BACNET_XY_COLOR (Struct) UNION_BACNET_NMM_ERRORS (Union)