Zll Commissioning Common#
Callbacks for Zll Commissioning Common Component.
Callbacks#
Initial security state.
Touch link complete.
Reset to factory new.
Callbacks Documentation#
emberAfPluginZllCommissioningCommonInitialSecurityStateCallback#
void emberAfPluginZllCommissioningCommonInitialSecurityStateCallback (EmberZllInitialSecurityState * securityState)
Initial security state.
N/A | securityState | The security configuration to be populated by the application and ultimately set in the stack. Ver.: always |
This function is called by the ZLL Commissioning Common plugin to determine the initial security state to be used by the device. The application must populate the EmberZllInitialSecurityState structure with a configuration appropriate for the network being formed, joined, or started. After the device forms, joins, or starts a network, the same security configuration will remain in place until the device leaves the network.
127
of file app/framework/plugin/zll-commissioning-common/zll-commissioning-common.h
emberAfPluginZllCommissioningCommonTouchLinkCompleteCallback#
void emberAfPluginZllCommissioningCommonTouchLinkCompleteCallback (const EmberZllNetwork * networkInfo, uint8_t deviceInformationRecordCount, const EmberZllDeviceInfoRecord * deviceInformationRecordList)
Touch link complete.
N/A | networkInfo | The ZigBee and ZLL-specific information about the network and target. Ver.: always |
N/A | deviceInformationRecordCount | The number of sub-device information records for the target. Ver.: always |
N/A | deviceInformationRecordList | The list of sub-device information records for the target. Ver.: always |
This function is called by the ZLL Commissioning Common plugin when touch linking completes.
141
of file app/framework/plugin/zll-commissioning-common/zll-commissioning-common.h
emberAfPluginZllCommissioningCommonResetToFactoryNewCallback#
void emberAfPluginZllCommissioningCommonResetToFactoryNewCallback (void )
Reset to factory new.
N/A |
This function is called by the ZLL Commissioning Common plugin when a request to reset to factory new is received. The plugin will leave the network, reset attributes managed by the framework to their default values, and clear the group and scene tables. The application should perform any other necessary reset-related operations in this callback, including resetting any externally-stored attributes.
155
of file app/framework/plugin/zll-commissioning-common/zll-commissioning-common.h