Command Classes List Generator#
Functions#
Gets all lists based on an endpoint.
Generates 3 CC lists for the root device and for each supported endpoint.
Frees the lists generate by zafi_cc_list_generator_generate.
Function Documentation#
zafi_cc_list_generator_get_lists#
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 |
31
of file /mnt/raid/workspaces/ws.H9QSi59DS/overlay/gsdk/protocol/z-wave/ZAF/ApplicationUtilities/CCListGenerator/zaf_cc_list_generator.h
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.
N/A |
Remarks
Must be invoked by ZAF_Init().
38
of file /mnt/raid/workspaces/ws.H9QSi59DS/overlay/gsdk/protocol/z-wave/ZAF/ApplicationUtilities/CCListGenerator/zaf_cc_list_generator.h
zafi_cc_list_generator_destroy#
void zafi_cc_list_generator_destroy (void )
Frees the lists generate by zafi_cc_list_generator_generate.
N/A |
Remarks
MUST NOT be invoked from the application because the CC lists are used during the lifetime of the device.
45
of file /mnt/raid/workspaces/ws.H9QSi59DS/overlay/gsdk/protocol/z-wave/ZAF/ApplicationUtilities/CCListGenerator/zaf_cc_list_generator.h