Lines Matching refs:bt_vcp_vol_ctlr

85 struct bt_vcp_vol_ctlr;
289 void (*state)(struct bt_vcp_vol_ctlr *vol_ctlr, int err, uint8_t volume,
307 void (*flags)(struct bt_vcp_vol_ctlr *vol_ctlr, int err, uint8_t flags);
322 void (*discover)(struct bt_vcp_vol_ctlr *vol_ctlr, int err, uint8_t vocs_count,
334 void (*vol_down)(struct bt_vcp_vol_ctlr *vol_ctlr, int err);
345 void (*vol_up)(struct bt_vcp_vol_ctlr *vol_ctlr, int err);
356 void (*mute)(struct bt_vcp_vol_ctlr *vol_ctlr, int err);
367 void (*unmute)(struct bt_vcp_vol_ctlr *vol_ctlr, int err);
378 void (*vol_down_unmute)(struct bt_vcp_vol_ctlr *vol_ctlr, int err);
389 void (*vol_up_unmute)(struct bt_vcp_vol_ctlr *vol_ctlr, int err);
400 void (*vol_set)(struct bt_vcp_vol_ctlr *vol_ctlr, int err);
451 struct bt_vcp_vol_ctlr **vol_ctlr);
465 struct bt_vcp_vol_ctlr *bt_vcp_vol_ctlr_get_by_conn(const struct bt_conn *conn);
478 int bt_vcp_vol_ctlr_conn_get(const struct bt_vcp_vol_ctlr *vol_ctlr,
497 int bt_vcp_vol_ctlr_included_get(struct bt_vcp_vol_ctlr *vol_ctlr,
507 int bt_vcp_vol_ctlr_read_state(struct bt_vcp_vol_ctlr *vol_ctlr);
516 int bt_vcp_vol_ctlr_read_flags(struct bt_vcp_vol_ctlr *vol_ctlr);
525 int bt_vcp_vol_ctlr_vol_down(struct bt_vcp_vol_ctlr *vol_ctlr);
534 int bt_vcp_vol_ctlr_vol_up(struct bt_vcp_vol_ctlr *vol_ctlr);
543 int bt_vcp_vol_ctlr_unmute_vol_down(struct bt_vcp_vol_ctlr *vol_ctlr);
552 int bt_vcp_vol_ctlr_unmute_vol_up(struct bt_vcp_vol_ctlr *vol_ctlr);
562 int bt_vcp_vol_ctlr_set_vol(struct bt_vcp_vol_ctlr *vol_ctlr, uint8_t volume);
571 int bt_vcp_vol_ctlr_unmute(struct bt_vcp_vol_ctlr *vol_ctlr);
580 int bt_vcp_vol_ctlr_mute(struct bt_vcp_vol_ctlr *vol_ctlr);