IEC_BACNET_STACK_CONTROL_TYPE (ENUM)ΒΆ
TYPE IEC_BACNET_STACK_CONTROL_TYPE :
Enumeration for extended stack configuration and control.
- InOut:
Name
Initial
Comment
BACNET_STACKCTRL_WRITE_BDT
1
The command is of type write broadcast distribution table.
This command stores the given data into the specified IP datalinks broadcast distribution table which is used for BBMD services
BACNET_STACKCTRL_READ_BDT
2
The command is of type read broadcast distribution table
This commands reads from the given IP datalink the broadcast distribution table so that an application may store it.
BACNET_STACKCTRL_WRITE_FDT
3
The command is of type write foreign device table.
This command stores the given data into the specified IP datalinks foreign device table which is used for BBMD services
BACNET_STACKCTRL_READ_FDT
4
The command is of type read foreign device table.
This commands reads from the given IP datalink the foreign device table so that an application may store it.
BACNET_STACKCTRL_STATISTICS
5
This command retrieves some statistic information from selected datalink.
See used structure ::BACNET_CONTROL_STATS for more information.
BACNET_STACKCTRL_GET_RANGECHECKS
6
This command reads the currently activated range checks in the stack to protect the application from getting invalid values to process.
See used structure ::BACNET_CONTROL_RANGECHK for more information.
BACNET_STACKCTRL_SET_RANGECHECKS
7
This command activates or deactivates the range checks in the stack to protect the application from getting invalid values to process.
See used structure ::BACNET_CONTROL_RANGECHK for more information.
BACNET_STACKCTRL_GET_SECURITY_INFO
8
This command reads the actual sets of secority related keys.
BACNET_STACKCTRL_SET_SECURITY_INFO
9
This command writes the actual sets of secority related keys.
BACNET_STACKCTRL_SET_NEW_ADDRESS
10
This command informs the corresponding datalink to change its address.
BACNET_STACKCTRL_GET_BDT_ENTRY
11
This command reads the requested BDT entry.
BACNET_STACKCTRL_SET_BDT_ENTRY
12
This command writes the requested BDT entry.
BACNET_STACKCTRL_GET_FDT_ENTRY
13
This command reads the requested FDT entry.
BACNET_STACKCTRL_SET_FDT_ENTRY
14
This command writes the requested FDT entry.
BACNET_STACKCTRL_GET_VMAC_ENTRY
15
This command reads the requested VMAC entry.
BACNET_STACKCTRL_SET_VMAC_ENTRY
16
This command writes the requested VMAC entry.
BACNET_STACKCTRL_GET_ROUTER_ENTRY
17
This command reads the requested router entry.
BACNET_STACKCTRL_SET_ROUTER_ENTRY
18
This command writes the requested router entry.
BACNET_STACKCTRL_GET_DEAMON_CFG_FILE
19
This command returns the configuration path and file used for configuring the BACnet stack deamon or BACnet stack API. This will only work for the variant using a init-file for initialization of this API and not for the init-structure.
BACNET_STACKCTRL_SET_DEAMON_CFG_FILE
20
This command sets the configuration path and file used for configuring the BACnet stack deamon or BACnet stack API. The new configuration is read and parsed and in case it does not contain any error the low level network and datalink part will use the new configuration. In case of an error the previous configuration will be restored.
BACNET_STACKCTRL_GET_WSSC_CONN_STAT
21
This command returns extended connection information for the over index specified connection in the WSSC datalink.
BACNET_STACKCTRL_GET_WSSC_DIRECT_CONNECTION_CONFIG
22
This command returns the direcxt connection configuration for the specified index in the WSSC datalink table.
BACNET_STACKCTRL_SET_WSSC_DIRECT_CONNECTION_CONFIG
23
This command updates the direcxt connection configuration for the specified index in the WSSC datalink table.
BACNET_STACKCTRL_GET_DATALINK_STATUS
24
This command returns the actual status of the requested datalink. it uses the ::BACNET_DATALINK_EVENT structure.
BACNET_STACKCTRL_GET_DATALINK_NET_FILTER
25
This command reads the requested filter entry.
BACNET_STACKCTRL_SET_DATALINK_NET_FILTER
26
This command writes the requested filter entry.