Lines Matching refs:bt_bap_iso
27 struct bt_bap_iso { struct
40 typedef bool (*bt_bap_iso_func_t)(struct bt_bap_iso *iso, void *user_data); argument
42 struct bt_bap_iso *bt_bap_iso_new(void);
43 struct bt_bap_iso *bt_bap_iso_ref(struct bt_bap_iso *iso);
44 void bt_bap_iso_unref(struct bt_bap_iso *iso);
46 struct bt_bap_iso *bt_bap_iso_find(bt_bap_iso_func_t func, void *user_data);
47 void bt_bap_iso_init(struct bt_bap_iso *iso, struct bt_iso_chan_ops *ops);
48 void bt_bap_iso_bind_ep(struct bt_bap_iso *iso, struct bt_bap_ep *ep);
50 void bt_bap_iso_unbind_ep(struct bt_bap_iso *iso, struct bt_bap_ep *ep);
51 struct bt_bap_ep *bt_bap_iso_get_ep(bool unicast_client, struct bt_bap_iso *iso,
56 void bt_bap_iso_bind_stream(struct bt_bap_iso *bap_iso, struct bt_bap_stream *stream,
58 void bt_bap_iso_unbind_stream(struct bt_bap_iso *bap_iso, struct bt_bap_stream *stream,
60 struct bt_bap_stream *bt_bap_iso_get_stream(struct bt_bap_iso *iso, enum bt_audio_dir dir);