Lines Matching full:role
32 /** Gaming Role bitfield */
35 * @brief Gaming Role Unicast Game Gateway
42 * @brief Gaming Role Unicast Game Terminal
49 * @brief Gaming Role Broadcast Game Sender
56 * @brief Gaming Role Broadcast Game Receiver
175 * @param role Role of remote device. 0 on failure.
178 void (*discover)(struct bt_conn *conn, int err, enum bt_gmap_role role,
210 * @brief Adds GMAS instance to database and sets the received Gaming Audio Profile role(s).
212 * @param role Gaming Audio Profile role(s) of the device (one or multiple).
213 * @param features Features of the roles. If a role is not in the @p role parameter, then the
214 * feature value for that role is simply ignored.
220 int bt_gmap_register(enum bt_gmap_role role, struct bt_gmap_feat features);
225 * Previously registered value will be overwritten. If there is a role change, this will trigger
229 * @param role Gaming Audio Profile role(s).
230 * @param features Features of the roles. If a role is not in the @p role parameter, then the
231 * feature value for that role is simply ignored.
235 * @retval -EALREADY if the @p role and @p features are the same as existing ones
240 int bt_gmap_set_role(enum bt_gmap_role role, struct bt_gmap_feat features);