IEC_BACNET_SERVICE_EXECCODE (ENUM)

TYPE IEC_BACNET_SERVICE_EXECCODE :

Common enumeration of return values for all API functions.

InOut:

Name

Initial

Comment

_MAX_BACNET_SERVICE_CHOICE

16#7FFFFFFF

SC_ACKNOWLEDGE_ALARM

0

Confirmed services start here…

SC_CONF_COV_NOTIFICATION

1

SC_CONF_EVENT_NOTIFICATION

2

SC_GET_ALARM_SUMMARY

3

SC_GET_ENROLLMENT_SUMMARY

4

SC_SUBSCRIBE_COV

5

SC_ATOMIC_READ_FILE

6

SC_ATOMIC_WRITE_FILE

7

SC_ADD_LIST_ELEMENT

8

SC_REMOVE_LIST_ELEMENT

9

SC_CREATE_OBJECT

10

BACnet SC:=10

SC_DELETE_OBJECT

11

SC_READ_PROP

12

SC_READ_PROP_CONDITIONAL

13

SC_READ_PROP_MULTIPLE

14

SC_WRITE_PROP

15

SC_WRITE_PROP_MULTIPLE

16

SC_DEVICE_COMM_CONTROL

17

SC_CONF_PRIVATE_TRANSFER

18

SC_CONF_TEXT_MESSAGE

19

SC_REINITIALIZE_DEVICE

20

BACnet SC:=20

SC_VT_OPEN

21

SC_VT_CLOSE

22

SC_VT_DATA

23

SC_AUTHENTICATE

24

SC_REQUEST_KEY

25

SC_READ_RANGE

26

SC_LIFE_SAFETY_OPERATION

27

SC_SUBSCRIBE_COV_PROPERTY

28

SC_GET_EVENT_INFORMATION

29

SC_SUBSCRIBE_COV_PROPERTY_MULTIPLE

30

BACnet SC:=30

SC_CONF_COV_NOTIFICATION_MULTIPLE

31

SC_CONF_AUDIT_NOTIFICATION

32

SC_AUDIT_LOG_QUERY

33

SC_I_AM

34

Unconfirmed services start here…

SC_I_HAVE

35

SC_UNCONF_COV_NOTIFICATION

36

SC_UNCONF_EVENT_NOTIFICATION

37

SC_UNCONF_PRIVATE_TRANSFER

38

SC_UNCONF_TEXT_MESSAGE

39

SC_TIME_SYNCHRONIZATION

40

SC_WHO_HAS

41

SC_WHO_IS

42

SC_UTC_TIME_SYNCHRONIZATION

43

SC_WRITE_GROUP

44

BACnet SC:=10 (Enum: 44)

SC_UNCONF_COV_NOTIFICATION_MULTIPLE

45

SC_UNCONF_AUDIT_NOTIFICATION

46

SC_WHO_AM_I

47

SC_YOU_ARE

48

BACnet SC:=14 (Enum: 48)