Make this c header file c++ compatible.

This commit is contained in:
kingdl802
2009-04-09 15:51:59 +00:00
parent 6a2ca24857
commit 537c0d8bdf
3 changed files with 16 additions and 5 deletions
+8
View File
@@ -88,6 +88,10 @@
#define MAX_HEADER (8)
#define MAX_MPDU (MAX_HEADER+MAX_PDU)
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
int datalink_send_pdu(
BACNET_ADDRESS * dest,
BACNET_NPDU_DATA * npdu_data,
@@ -108,6 +112,10 @@ extern void datalink_set_interface(
char *ifname);
extern void datalink_set(
char *datalink_string);
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif
#endif
+8
View File
@@ -53,6 +53,10 @@ typedef struct Keylist {
} KEYLIST_TYPE;
typedef KEYLIST_TYPE *OS_Keylist;
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
/* returns head of the list or NULL on failure. */
OS_Keylist Keylist_Create(
void);
@@ -109,4 +113,8 @@ KEY Keylist_Next_Empty_Key(
int Keylist_Count(
OS_Keylist list);
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif
-5
View File
@@ -84,9 +84,4 @@ typedef struct object_device_t {
uint32_t Database_Revision;
} OBJECT_DEVICE_T;
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif