Functions | |
void | zafi_cc_list_generator_get_lists (uint8_t endpoint, zaf_cc_list_t **unsecure_included_ccs, zaf_cc_list_t **secure_included_unsecure_ccs, zaf_cc_list_t **secure_included_secure_ccs) |
Gets all lists based on an endpoint. | |
void | zafi_cc_list_generator_generate (void) |
void | zafi_cc_list_generator_destroy (void) |
Frees the lists generate by zafi_cc_list_generator_generate. | |
void zafi_cc_list_generator_destroy | ( | void | ) |
Frees the lists generate by zafi_cc_list_generator_generate.
void zafi_cc_list_generator_generate | ( | void | ) |
Generates 3 CC lists for the root device and for each supported endpoint.
void zafi_cc_list_generator_get_lists | ( | uint8_t | endpoint, |
zaf_cc_list_t ** | unsecure_included_ccs, | ||
zaf_cc_list_t ** | secure_included_unsecure_ccs, | ||
zaf_cc_list_t ** | secure_included_secure_ccs ) |
Gets all lists based on an endpoint.
[in] | endpoint | 0 for root device, 1-N where N is max number of endpoints, other values are invalid. |
[out] | unsecure_included_ccs | A pointer to the list of unsecure included Command Classes |
[out] | secure_included_unsecure_ccs | A pointer to the list of secure included unsecure Command Classes |
[out] | secure_included_secure_ccs | A pointer to the list of secure included secure Command Classes |