Lines Matching full:service

11  * @brief Audio Input Control Service (AICS)
13 * @defgroup bt_gatt_aics Audio Input Control Service (AICS)
18 * The Audio Input Control Service is a secondary service, and as such should not be used on its
19 * own, but rather in the context of another (primary) service.
35 /** Audio Input Control Service mute states */
40 /** Audio Input Control Service input modes */
46 /** Audio Input Control Service input types */
55 /** Audio Input Control Service Error codes */
62 /** @brief Opaque Audio Input Control Service instance. */
65 /** @brief Structure for initializing a Audio Input Control Service instance. */
101 /** @brief Structure for discovering a Audio Input Control Service instance. */
116 * @brief Get a free instance of Audio Input Control Service from the pool.
118 * @return Audio Input Control Service instance in case of success or NULL in case of error.
123 * @brief Get the service declaration attribute.
125 * The first service attribute returned can be included in any other GATT service.
127 * @param aics Audio Input Control Service instance.
129 * @return Pointer to the attributes of the service.
136 * Get the Bluetooth connection pointer of a Audio Input Control Service
139 * @param aics Audio Input Control Service client instance pointer.
147 * @brief Initialize the Audio Input Control Service instance.
149 * @param aics Audio Input Control Service instance.
150 * @param param Audio Input Control Service register parameters.
244 * This callback will usually be overwritten by the primary service that
245 * includes the Audio Input Control Service client.
273 * @brief Discover a Audio Input Control Service.
275 * Attempts to discover a Audio Input Control Service on a server given the
278 * @param conn Connection to the peer with the Audio Input Control Service.
288 * @brief Deactivates a Audio Input Control Service instance.
291 * the server to deactivate an Audio Input Control Service.
300 * @brief Activates a Audio Input Control Service instance.
303 * the server reactivate a Audio Input Control Service instance after it has
313 * @brief Read the Audio Input Control Service input state.
322 * @brief Read the Audio Input Control Service gain settings.
331 * @brief Read the Audio Input Control Service input type.
340 * @brief Read the Audio Input Control Service input status.
349 * @brief Disable mute in the Audio Input Control Service.
361 * @brief Unmute the Audio Input Control Service input.
370 * @brief Mute the Audio Input Control Service input.
379 * @brief Set manual only gain mode in Audio Input Control Service.
388 * @brief Set automatic only gain mode in Audio Input Control Service.
429 * @brief Read the Audio Input Control Service description.
438 * @brief Set the Audio Input Control Service description.
448 * @brief Get a new Audio Input Control Service client instance.
455 * @brief Registers the callbacks for the Audio Input Control Service client.