27 #ifndef PXBEE_OTA_SERVER_H    28 #define PXBEE_OTA_SERVER_H    81 #define PXBEE_OTA_CMD_SERVER_CLUST_ENTRY(flag)                       \    82    {  DIGI_CLUST_PROG_XBEE_OTA_UPD, pxbee_ota_server_cmd, NULL,         \    83       (flag) | WPAN_CLUST_FLAG_SERVER | WPAN_CLUST_FLAG_NOT_ZCL }    89    #use "pxbee_ota_server.c"    92 #endif      // PXBEE_OTA_SERVER_H defined #define FAR
On platforms with "far" pointers, define to the proper keyword; empty definition if not required...
Definition: platform.h:396
#define XBEE_BEGIN_DECLS
Macro defined to. 
Definition: platform.h:41
int pxbee_ota_server_cmd(const wpan_envelope_t FAR *envelope, void FAR *context)
Cluster command to initiate firmware updates. 
Definition: pxbee_ota_server.c:30
Header for implementation of ZigBee Cluster Library. 
Cluster/Endpoint layer for WPAN networks (ZigBee and DigiMesh). 
const char * xbee_update_firmware_ota(const wpan_envelope_t FAR *envelope, void FAR *context)
Application needs to provide this function as a method of receiving firmware updates over-the-air wit...
#define XBEE_END_DECLS
Macro defined to. 
Definition: platform.h:42
The "envelope" is used to gather all necessary information about a given frame on the network...
Definition: aps.h:40