IEC_BACNET_ABORT_REASON (ENUM) ¶ TYPE IEC_BACNET_ABORT_REASON : All defined BACnet abort codes. InOut: Name Initial Comment _ABORT_MAX_SIZE 16#7FFFFFFF ABORT_OTHER 0 Abort reason other. ABORT_BUFFER_OVERFLOW 1 Abort reason buffer overflow. ABORT_INVALID_APDU 2 Abort reason invalid APDU received. ABORT_PREEMPTED 3 Abort reason request preempted by higher priority task. ABORT_SEGMENTATION_NOT_SUPP 4 Abort reason segmentation not supported. ABORT_SECURITY_ERROR 5 Abort reason some security related error detected. ABORT_INSUFFICIENT_SECURITY 6 Abort reason insufficient security. ABORT_WINDOW_SIZE_OUT_OF_RANGE 7 Abort reason segment window size out of range. ABORT_APPLICATION_EXCEEDED_REPLY_TIME 8 Abort reason application has exceeded its reply time. ABORT_OUT_OF_RESOURCES 9 Abort reason out of resources. ABORT_TSM_TIMEOUT 10 Abort reason transaction service timeout. ABORT_APDU_TOO_LONG 11 Abort reason APDU too long to be routed. ABORT_INCONSISTENT_ATTRIBUTES 12 Abort reason inconsistent WSSC attributes in segments.
IEC_BACNET_ACCESS (ENUM) ¶ TYPE IEC_BACNET_ACCESS : Describes the access rights for properties of objects. InOut: Name Initial Comment _BAC_ACCESS_MAX_SIZE 16#7FFFFFFF BACNET_ACCESS_NONE 0 Property is not accessable over BACnet read or write access. BACNET_ACCESS_READ_ONLY 1 Property is only readable. BACNET_ACCESS_READ_WRITE 2 Property may be read and written. BACNET_ACCESS_HIDDEN 3 Property is hidden (not listed in the property-list and not accessable using read/write -multiple)
BACnetDoorStatusString (FUN) ¶ FUNCTION BACnetDoorStatusString : STRING Retrieves the textual value representation for the door-status enumeration. Return: A pointer to the corresponding character text string. InOut: Scope Name Type Comment Return BACnetDoorStatusString STRING Input DoorState IEC_BACNET_DOOR_STATUS The corresponding enumration value.
BACnetDoorValueString (FUN) ¶ FUNCTION BACnetDoorValueString : STRING Retrieves the textual value representation for the door-status enumeration. Return: A pointer to the corresponding character text string. InOut: Scope Name Type Comment Return BACnetDoorValueString STRING Input DoorValue IEC_BACNET_DOOR_VALUE The corresponding enumration value.
BACnetEventStateString (FUN) ¶ FUNCTION BACnetEventStateString : STRING Retrieves the textual value representation for the event-state enumeration. Return: A pointer to the corresponding character text string. InOut: Scope Name Type Comment Return BACnetEventStateString STRING Input EventState IEC_BACNET_EVENT_STATE The corresponding enumration value.
BACnetEnumString (FUN) ¶ FUNCTION BACnetEnumString : STRING Function for converting enumerated values into corresponding texts. Return: A pointer to the corresponding character text string. InOut: Scope Name Type Comment Return BACnetEnumString STRING Input EnumValue IEC_BACNET_ENUM The enumerated value for that property specified by PropID. objType IEC_BACNET_OBJECT_TYPE The object type where the specified property belongs to. PropID IEC_BACNET_PROPERTY_ID The property identifier for which the text is required.
BACnetEventTransitionString (FUN) ¶ FUNCTION BACnetEventTransitionString : STRING Retrieves the textual value representation for the event-transition-bits enumeration. Return: A pointer to the corresponding character text string. InOut: Scope Name Type Comment Return BACnetEventTransitionString STRING Input EventBits IEC_BACNET_EVENT_TRANSITION_BITS The corresponding enumration value.
BACnetEventTypeString (FUN) ¶ FUNCTION BACnetEventTypeString : STRING Retrieves the textual value representation for the event-type enumeration. Return: A pointer to the corresponding character text string. InOut: Scope Name Type Comment Return BACnetEventTypeString STRING Input EventType IEC_BACNET_EVENT_TYPE The corresponding enumration value.
BACnetServiceChoiceToText (FUN) ¶ FUNCTION BACnetServiceChoiceToText : STRING This ia a helper function which get the name-description of the given service choice. const char* A const pointer to a static buffer which holds the string. InOut: Scope Name Type Comment Return BACnetServiceChoiceToText STRING Input serviceChoice IEC_BACNET_UINT unconfirmed_msg SINT unconfirmed_msg = 0 -> type is a value out of CONF_SERV_REQUESTn unconfirmed_msg = 1 -> type is a value out of UNCONF_SERV_REQUESTn unconfirmed_msg = 2 & type < 64 then a value out of CONF_SERV_REQUESTn will be assumedn unconfirmed_msg = 2 & type >= 64 then a value out of UNCONF_SERV_REQUESTn will be assumedn Invalid values will get empty string (“”)
BACnetServiceString (FUN) ¶ FUNCTION BACnetServiceString : STRING Retrieves the textual value representation for the services-supported-bits enumeration. Return: A pointer to the corresponding character text string. InOut: Scope Name Type Comment Return BACnetServiceString STRING Input Service IEC_BACNET_SERVICES_BITS The corresponding enumration value.