XBee Firmware Library  1.6.0
Data Structures | Typedefs | Functions | Variables
zcl_commissioning.h File Reference

Data Structures

struct  zcl_comm_startup_attr_t
 
struct  zcl_comm_startup_param_t
 
struct  zcl_comm_state_t
 

Typedefs

typedef PACKED_STRUCT zcl_comm_reset_startup_param_t
 
typedef PACKED_STRUCT zcl_comm_restart_device_cmd_t
 
typedef PACKED_STRUCT zcl_comm_restore_startup_param_t
 
typedef PACKED_STRUCT zcl_comm_save_startup_param_t
 
typedef struct zcl_comm_startup_attr_t zcl_comm_startup_attr_t
 
typedef struct zcl_comm_startup_param_t zcl_comm_startup_param_t
 
typedef struct zcl_comm_state_t zcl_comm_state_t
 

Functions

int zcl_comm_clust_handler (const wpan_envelope_t FAR *envelope, void FAR *context)
 
void zcl_comm_factory_reset (uint16_t ms_delay)
 Perform a locally-triggered factory reset to default SAS. More...
 
int zcl_comm_reset_parameters (wpan_envelope_t FAR *envelope, const zcl_comm_reset_startup_param_t *parameters)
 Send a "Reset Startup Parameters" command to the ZCL Commissioning Cluster. More...
 
int zcl_comm_response (const wpan_envelope_t FAR *envelope, uint_fast8_t status)
 Send response to a Commissioning Server Cluster request. More...
 
int zcl_comm_restart_device (wpan_envelope_t FAR *envelope, const zcl_comm_restart_device_cmd_t *parameters)
 Send a "Restart Device" command to the ZCL Commissioning Cluster. More...
 
void zcl_comm_sas_init (zcl_comm_startup_param_t *parameters)
 

Variables

uint8_t delay
 
uint8_t index
 
uint8_t jitter
 
const zcl_comm_startup_param_t zcl_comm_default_sas
 
const zcl64_t zcl_comm_global_epid
 
const zcl_attribute_tree_t zcl_comm_startup_attribute_tree []
 
const zcl_comm_startup_attr_t zcl_comm_startup_attributes
 
zcl_comm_state_t zcl_comm_state
 

Detailed Description

Header for ZCL Commissioning Cluster.