
Data Structures | |
| struct | zb_af_node_desc_s |
| struct | zb_af_node_power_desc_s |
| struct | zb_af_endpoint_desc_s |
| Endpoint descriptor. More... | |
Macros | |
| #define | ZB_AF_SIMPLE_DESC_TYPE(in_num, out_num) CAT5(zb_af_simple_desc_,in_num,_,out_num,_t) |
| #define | ZB_DECLARE_SIMPLE_DESC(in_clusters_count, out_clusters_count) |
Typedefs | |
| typedef struct zb_af_node_desc_s | zb_af_node_desc_t |
| typedef zb_nwk_device_type_t | zb_logical_type_t |
| typedef struct zb_af_node_power_desc_s | zb_af_node_power_desc_t |
| typedef struct zb_af_endpoint_desc_s | zb_af_endpoint_desc_t |
| Endpoint descriptor. More... | |
| #define ZB_AF_SIMPLE_DESC_TYPE | ( | in_num, | |
| out_num | |||
| ) | CAT5(zb_af_simple_desc_,in_num,_,out_num,_t) |
Generate simple descriptor type name
| #define ZB_DECLARE_SIMPLE_DESC | ( | in_clusters_count, | |
| out_clusters_count | |||
| ) |
Declares Simple descriptor type
| in_clusters_count | - number of input clusters in descriptor |
| out_clusters_count | - number of output clusters in descriptor |
Example:
| typedef struct zb_af_endpoint_desc_s zb_af_endpoint_desc_t |
Endpoint descriptor.
Endpoint description for user applications.
| typedef struct zb_af_node_desc_s zb_af_node_desc_t |
Node descriptor
| typedef struct zb_af_node_power_desc_s zb_af_node_power_desc_t |
Node power descriptor