Fixed missing exports in bacnet/basic header files. (#996)
* Fixed missing exports in bacnet/basic header files. * Refactor uBASIC for unique namespace and project define overrides.
This commit is contained in:
@@ -39,18 +39,26 @@ typedef void (*bacnet_basic_store_callback)(
|
||||
extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
void bacnet_basic_init(void);
|
||||
BACNET_STACK_EXPORT
|
||||
void bacnet_basic_init_callback_set(
|
||||
bacnet_basic_callback callback, void *context);
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
void bacnet_basic_task(void);
|
||||
BACNET_STACK_EXPORT
|
||||
void bacnet_basic_task_callback_set(
|
||||
bacnet_basic_callback callback, void *context);
|
||||
BACNET_STACK_EXPORT
|
||||
void bacnet_basic_task_object_timer_set(unsigned long milliseconds);
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
void bacnet_basic_store_callback_set(bacnet_basic_store_callback callback);
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
unsigned long bacnet_basic_uptime_seconds(void);
|
||||
BACNET_STACK_EXPORT
|
||||
unsigned long bacnet_basic_packet_count(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
||||
@@ -18,7 +18,9 @@
|
||||
extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
bool bacnet_port_init(void);
|
||||
BACNET_STACK_EXPORT
|
||||
void bacnet_port_task(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
||||
@@ -19,9 +19,12 @@
|
||||
extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
void bacnet_port_ipv4_foreign_device_init(
|
||||
const uint16_t ttl_seconds, const BACNET_IP_ADDRESS *bbmd_address);
|
||||
BACNET_STACK_EXPORT
|
||||
void bacnet_port_ipv4_task(uint16_t elapsed_seconds);
|
||||
BACNET_STACK_EXPORT
|
||||
bool bacnet_port_ipv4_init(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
||||
@@ -19,9 +19,12 @@
|
||||
extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
void bacnet_port_ipv6_foreign_device_init(
|
||||
const uint16_t ttl_seconds, const BACNET_IP6_ADDRESS *bbmd_address);
|
||||
BACNET_STACK_EXPORT
|
||||
void bacnet_port_ipv6_task(uint16_t elapsed_seconds);
|
||||
BACNET_STACK_EXPORT
|
||||
bool bacnet_port_ipv6_init(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
||||
Reference in New Issue
Block a user