11#ifndef CC_USER_CREDENTIAL_LEARN_H
12#define CC_USER_CREDENTIAL_LEARN_H
51 const uint8_t timeout_seconds,
75 const uint8_t event,
const void * p_data);
Application Timer module - Ensures timer callbacks are performed in the Application task.
Handler and API for Command Class User Credential.
void credential_learn_reset()
Cancels the learning process for credentials.
void CC_UserCredential_learn_event_handler(const uint8_t event, const void *p_data)
Handles events related to the user credential learning process.
bool is_credential_learn_in_progress()
received_frame_status_t CC_UserCredential_CredentialLearnStart_handler(const u3c_operation_type_t operation_type, const u3c_credential_identifier_t *const p_learn_target, const uint8_t timeout_seconds, RECEIVE_OPTIONS_TYPE_EX *p_rx_options)
Called upon receiving a Credential Learn Start frame.
received_frame_status_t CC_UserCredential_CredentialLearnCancel_handler(const cc_handler_input_t *const input)
Called upon receiving a Credential Learn Cancel frame.
received_frame_status_t
Definition ZAF_types.h:107
u3c_operation_type_t
Definition CC_UserCredential.h:196
Definition ZAF_types.h:71
Definition CC_UserCredential.h:202