Skip to content

Commit 01a396c

Browse files
committed
Added header and symbol exports
1 parent 0b177e1 commit 01a396c

File tree

4 files changed

+31
-0
lines changed

4 files changed

+31
-0
lines changed

src/Makefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,11 @@ domain/ezsp-dongle.h \
5151
domain/ezsp-dongle-observer.h \
5252
domain/zigbee-tools/zigbee-networking.h \
5353
domain/zigbee-tools/zigbee-messaging.h \
54+
domain/zbmessage/green-power-frame.h \
55+
domain/zigbee-tools/green-power-sink.h \
56+
domain/zigbee-tools/green-power-sink-table.h \
57+
domain/zbmessage/green-power-sink-table-entry.h \
58+
domain/green-power-observer.h \
5459
domain/zbmessage/zigbee-message.h \
5560
domain/zbmessage/aps.h \
5661
domain/zbmessage/apsoption.h \

src/domain/zbmessage/aps.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@
1212

1313
#include "apsoption.h"
1414

15+
#ifdef USE_RARITAN
16+
/**** Start of the official API; no includes below this point! ***************/
17+
#include <pp/official_api_start.h>
18+
#endif // USE_RARITAN
19+
1520
class CAPSFrame; /* Forward declaration */
1621
void swap(CAPSFrame& first, CAPSFrame& second); /* Declaration before qualifying ::swap() as friend for class CAPSFrame */
1722

@@ -83,3 +88,6 @@ class CAPSFrame
8388
uint8_t src_ep;
8489
};
8590

91+
#ifdef USE_RARITAN
92+
#include <pp/official_api_end.h>
93+
#endif // USE_RARITAN

src/domain/zbmessage/zclframecontrol.h

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@
99
#include <cstdint>
1010
#include <vector>
1111

12+
#ifdef USE_RARITAN
13+
/**** Start of the official API; no includes below this point! ***************/
14+
#include <pp/official_api_start.h>
15+
#endif // USE_RARITAN
16+
1217
typedef enum
1318
{
1419
E_DIR_CLIENT_TO_SERVER = 0,
@@ -106,3 +111,7 @@ class CZCLFrameControl
106111
/** software version indication, MSP : 0 for short frame (no deviceid and battery fields), 1 for long frame (generation 2.1) */
107112
EZCLFrameCtrlSoftwareCode software_code;
108113
};
114+
115+
#ifdef USE_RARITAN
116+
#include <pp/official_api_end.h>
117+
#endif // USE_RARITAN

src/domain/zbmessage/zclheader.h

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@
1111

1212
#include "zclframecontrol.h"
1313

14+
#ifdef USE_RARITAN
15+
/**** Start of the official API; no includes below this point! ***************/
16+
#include <pp/official_api_start.h>
17+
#endif // USE_RARITAN
18+
1419
#define LG_MAN_CODE 0x1021
1520

1621
class CZCLHeader; /* Forward declaration */
@@ -122,3 +127,7 @@ class CZCLHeader
122127
/** */
123128
uint8_t cmd_id;
124129
};
130+
131+
#ifdef USE_RARITAN
132+
#include <pp/official_api_end.h>
133+
#endif // USE_RARITAN

0 commit comments

Comments
 (0)