Added BACnet/IPv6 properties to basic Network port object (#686)
Co-authored-by: Tomasz Kazimierz Motyl <tomasz.motyl@se.com>
This commit is contained in:
committed by
GitHub
parent
0634028368
commit
66fd9f5c48
@@ -222,6 +222,14 @@ extern "C" {
|
||||
uint32_t object_instance,
|
||||
uint8_t a, uint8_t b, uint8_t c, uint8_t d);
|
||||
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
bool Network_Port_IP_DHCP_Enable(
|
||||
uint32_t object_instance);
|
||||
BACNET_STACK_EXPORT
|
||||
bool Network_Port_IP_DHCP_Enable_Set(
|
||||
uint32_t object_instance, bool value);
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
bool Network_Port_IP_DNS_Server(
|
||||
uint32_t object_instance,
|
||||
@@ -298,6 +306,52 @@ extern "C" {
|
||||
uint32_t object_instance,
|
||||
uint16_t value);
|
||||
|
||||
#if (defined(BACDL_ALL) || defined(BACDL_BIP6))
|
||||
BACNET_STACK_EXPORT
|
||||
bool Network_Port_BBMD_IP6_Accept_FD_Registrations(
|
||||
uint32_t object_instance);
|
||||
BACNET_STACK_EXPORT
|
||||
bool Network_Port_BBMD_IP6_Accept_FD_Registrations_Set(
|
||||
uint32_t object_instance,
|
||||
bool value);
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
void *Network_Port_BBMD_IP6_BD_Table(uint32_t object_instance);
|
||||
BACNET_STACK_EXPORT
|
||||
bool Network_Port_BBMD_IP6_BD_Table_Set(
|
||||
uint32_t object_instance,
|
||||
void *bdt_head);
|
||||
BACNET_STACK_EXPORT
|
||||
void *Network_Port_BBMD_IP6_FD_Table(uint32_t object_instance);
|
||||
BACNET_STACK_EXPORT
|
||||
bool Network_Port_BBMD_IP6_FD_Table_Set(
|
||||
uint32_t object_instance,
|
||||
void *fdt_head);
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
bool Network_Port_Remote_BBMD_IP6_Address(
|
||||
uint32_t object_instance,
|
||||
uint8_t *addr);
|
||||
BACNET_STACK_EXPORT
|
||||
bool Network_Port_Remote_BBMD_IP6_Address_Set(
|
||||
uint32_t object_instance,
|
||||
uint8_t *addr);
|
||||
BACNET_STACK_EXPORT
|
||||
uint16_t Network_Port_Remote_BBMD_BIP6_Port(
|
||||
uint32_t object_instance);
|
||||
BACNET_STACK_EXPORT
|
||||
bool Network_Port_Remote_BBMD_BIP6_Port_Set(
|
||||
uint32_t object_instance,
|
||||
uint16_t value);
|
||||
BACNET_STACK_EXPORT
|
||||
uint16_t Network_Port_Remote_BBMD_BIP6_Lifetime(
|
||||
uint32_t object_instance);
|
||||
BACNET_STACK_EXPORT
|
||||
bool Network_Port_Remote_BBMD_BIP6_Lifetime_Set(
|
||||
uint32_t object_instance,
|
||||
uint16_t value);
|
||||
#endif
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
BACNET_IP_MODE Network_Port_BIP6_Mode(
|
||||
uint32_t object_instance);
|
||||
@@ -370,6 +424,13 @@ extern "C" {
|
||||
uint32_t object_instance,
|
||||
char *zone_index);
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
bool Network_Port_IPv6_Auto_Addressing_Enable(
|
||||
uint32_t object_instance);
|
||||
BACNET_STACK_EXPORT
|
||||
bool Network_Port_IPv6_Auto_Addressing_Enable_Set(
|
||||
uint32_t object_instance, bool value);
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
uint16_t Network_Port_BIP6_Port(
|
||||
uint32_t object_instance);
|
||||
|
||||
Reference in New Issue
Block a user