Lines Matching full:service
3 * @brief Bluetooth Audio Input Control Service APIs.
16 * @brief Audio Input Control Service (AICS)
18 * @defgroup bt_aics Audio Input Control Service (AICS)
26 * The Audio Input Control Service is a secondary service, and as such should not be used on its
27 * own, but rather in the context of another (primary) service.
46 * @name Audio Input Control Service mute states
58 * @name Audio Input Control Service input modes
88 * @name Audio Input Control Service input types
110 * @name Audio Input Control Service Error codes
128 /** @brief Opaque Audio Input Control Service instance. */
131 /** @brief Structure for initializing a Audio Input Control Service instance. */
167 /** @brief Structure for discovering a Audio Input Control Service instance. */
184 * @brief Get a free instance of Audio Input Control Service from the pool.
186 * @return Audio Input Control Service instance in case of success or NULL in case of error.
191 * @brief Get the service declaration attribute.
193 * The first service attribute returned can be included in any other GATT service.
195 * @param aics Audio Input Control Service instance.
197 * @return Pointer to the attributes of the service.
204 * Get the Bluetooth connection pointer of a Audio Input Control Service
207 * @param aics Audio Input Control Service client instance pointer.
215 * @brief Initialize the Audio Input Control Service instance.
217 * @param aics Audio Input Control Service instance.
218 * @param param Audio Input Control Service register parameters.
312 * This callback will usually be overwritten by the primary service that
313 * includes the Audio Input Control Service client.
323 * @brief Struct to hold callbacks for the Audio Input Control Service.
357 * @brief Discover a Audio Input Control Service.
359 * Attempts to discover a Audio Input Control Service on a server given the
362 * @param conn Connection to the peer with the Audio Input Control Service.
372 * @brief Deactivates a Audio Input Control Service instance.
375 * the server to deactivate an Audio Input Control Service.
384 * @brief Activates a Audio Input Control Service instance.
387 * the server reactivate a Audio Input Control Service instance after it has
397 * @brief Read the Audio Input Control Service input state.
406 * @brief Read the Audio Input Control Service gain settings.
415 * @brief Read the Audio Input Control Service input type.
424 * @brief Read the Audio Input Control Service input status.
433 * @brief Disable mute in the Audio Input Control Service.
445 * @brief Unmute the Audio Input Control Service input.
454 * @brief Mute the Audio Input Control Service input.
463 * @brief Set manual only gain mode in Audio Input Control Service.
472 * @brief Set automatic only gain mode in Audio Input Control Service.
513 * @brief Read the Audio Input Control Service description.
522 * @brief Set the Audio Input Control Service description.
532 * @brief Get a new Audio Input Control Service client instance.
539 * @brief Registers the callbacks for the Audio Input Control Service client.