pub unsafe extern "C" fn otPlatSettingsInit(
    aInstance: *mut otInstance,
    aSensitiveKeys: *const u16,
    aSensitiveKeysLength: u16
)
Expand description

Performs any initialization for the settings subsystem, if necessary.

Also sets the sensitive keys that should be stored in the secure area.

Note that the memory pointed by @p aSensitiveKeys MUST not be released before @p aInstance is destroyed.

@param[in] aInstance The OpenThread instance structure. @param[in] aSensitiveKeys A pointer to an array containing the list of sensitive keys. May be NULL only if @p aSensitiveKeysLength is 0, which means that there is no sensitive keys. @param[in] aSensitiveKeysLength The number of entries in the @p aSensitiveKeys array.