Lines Matching full:bluetooth
2 * @brief Bluetooth device address definitions and utilities.
22 * @brief Bluetooth device address definitions and utilities.
24 * @ingroup bluetooth
33 /** Bluetooth Device Address */
38 /** Bluetooth LE Device Address */
44 /** Bluetooth device "any" address, not a valid address */
46 /** Bluetooth device "none" address, not a valid address */
49 /** Bluetooth LE device "any" address, not a valid address */
51 /** Bluetooth LE device "none" address, not a valid address */
55 /** @brief Compare Bluetooth device addresses.
57 * @param a First Bluetooth device address to compare
58 * @param b Second Bluetooth device address to compare
67 /** @brief Compare Bluetooth LE device addresses.
69 * @param a First Bluetooth LE device address to compare
70 * @param b Second Bluetooth LE device address to compare
79 /** @brief Copy Bluetooth device address.
81 * @param dst Bluetooth device address destination buffer.
82 * @param src Bluetooth device address source buffer.
89 /** @brief Copy Bluetooth LE device address.
91 * @param dst Bluetooth LE device address destination buffer.
92 * @param src Bluetooth LE device address source buffer.
99 /** Check if a Bluetooth LE random address is resolvable private address. */
101 /** Check if a Bluetooth LE random address is a non-resolvable private address.
104 /** Check if a Bluetooth LE random address is a static address. */
107 /** Set a Bluetooth LE random address as a resolvable private address. */
109 /** Set a Bluetooth LE random address as a non-resolvable private address. */
111 /** Set a Bluetooth LE random address as a static address. */
114 /** @brief Create a Bluetooth LE random non-resolvable private address. */
117 /** @brief Create a Bluetooth LE random static address. */
120 /** @brief Check if a Bluetooth LE address is a random private resolvable
123 * @param addr Bluetooth LE device address.
136 /** @brief Check if a Bluetooth LE address is valid identity address.
138 * Valid Bluetooth LE identity addresses are either public address or
141 * @param addr Bluetooth LE device address.
156 * @brief Recommended length of user string buffer for Bluetooth address
166 * @brief Recommended length of user string buffer for Bluetooth LE address
174 /** @brief Converts binary Bluetooth address to string.
176 * @param addr Address of buffer containing binary Bluetooth address.
191 /** @brief Converts binary LE Bluetooth address to string.
193 * @param addr Address of buffer containing binary LE Bluetooth address.
229 /** @brief Convert Bluetooth address from string to binary.
231 * @param[in] str The string representation of a Bluetooth address.
232 * @param[out] addr Address of buffer to store the Bluetooth address
238 /** @brief Convert LE Bluetooth address from string to binary.
240 * @param[in] str The string representation of an LE Bluetooth address.
241 * @param[in] type The string representation of the LE Bluetooth address
243 * @param[out] addr Address of buffer to store the LE Bluetooth address