Lines Matching +full:unicast +full:- +full:hash
8 * SPDX-License-Identifier: Apache-2.0
63 BT_MESH_PROV_ADV = BIT(0), /**< PB-ADV bearer */
64 BT_MESH_PROV_GATT = BIT(1), /**< PB-GATT bearer */
65 BT_MESH_PROV_REMOTE = BIT(2), /**< PB-Remote bearer */
72 BT_MESH_PROV_OOB_2D_CODE = BIT(2), /**< 2D machine-readable code */
77 BT_MESH_PROV_OOB_CERTIFICATE = BIT(7), /**< Support for certificate-based provisioning */
79 /* 9 - 10 are reserved */
121 * contain a hash of it so the two can be associated by the
129 /** Pointer to Public Key in big-endian for OOB public key type support.
137 /** Pointer to Private Key in big-endian for OOB public key type support.
230 * @param uri_hash Pointer to URI Hash value. NULL if no hash was
237 /** @brief PB-GATT Unprovisioned Advertising has been received.
239 * This callback notifies the application that an PB-GATT
338 * @param public_key Device public key in big-endian.
423 * @param bearers Bit-wise or of provisioning bearers.
433 * @param bearers Bit-wise or of provisioning bearers.
458 /** @brief Provision a Mesh Node using PB-ADV
471 /** @brief Provision a Mesh Node using PB-GATT
484 /** @brief Provision a Mesh Node using PB-Remote
501 /** @brief Reprovision a Mesh Node using PB-Remote
503 * Reprovisioning can be used to change the device key, unicast address and
517 * may be necessary to move the unicast address of the target node as well, to
520 * @note Changing the unicast addresses of the target node requires changes to
646 * exposed as a run-time feature, since the device might want to change