|
void | CC_UserCredential_factory_reset (void) |
|
void | CC_UserCredential_init_database (void) |
|
u3c_db_operation_result | CC_UserCredential_get_user (uint16_t unique_identifier, u3c_user_t *user, uint8_t *name) |
|
uint16_t | CC_UserCredential_get_next_user (uint16_t unique_identifier) |
|
u3c_db_operation_result | CC_UserCredential_add_user (u3c_user_t *user, uint8_t *name) |
|
u3c_db_operation_result | CC_UserCredential_modify_user (u3c_user_t *user, uint8_t *name) |
|
u3c_db_operation_result | CC_UserCredential_delete_user (uint16_t user_unique_identifier) |
|
u3c_db_operation_result | CC_UserCredential_get_credential (uint16_t user_unique_identifier, u3c_credential_type credential_type, uint16_t credential_slot, u3c_credential_metadata_t *credential_metadata, uint8_t *credential_data) |
|
bool | CC_UserCredential_get_next_credential (uint16_t user_unique_identifier, u3c_credential_type credential_type, uint16_t credential_slot, u3c_credential_type *next_credential_type, uint16_t *next_credential_slot) |
|
u3c_db_operation_result | CC_UserCredential_add_credential (u3c_credential_t *credential) |
|
u3c_db_operation_result | CC_UserCredential_modify_credential (u3c_credential_t *credential) |
|
u3c_db_operation_result | CC_UserCredential_delete_credential (u3c_credential_type credential_type, uint16_t credential_slot) |
|
u3c_db_operation_result | CC_UserCredential_move_credential (u3c_credential_type credential_type, uint16_t source_credential_slot, uint16_t destination_user_uid, uint16_t destination_credential_slot) |
|
u3c_db_operation_result | CC_UserCredential_get_admin_code_info (u3c_admin_code_metadata_t *code) |
|
u3c_db_operation_result | CC_UserCredential_set_admin_code (u3c_admin_code_metadata_t *code) |
|
User Credential Command Class I/O abstraction.
- Copyright
- 2023 Silicon Laboratories Inc.