Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
avdtp.h
Go to the documentation of this file.
1
5/*
6 * Copyright (c) 2015-2016 Intel Corporation
7 *
8 * SPDX-License-Identifier: Apache-2.0
9 */
10#ifndef ZEPHYR_INCLUDE_BLUETOOTH_AVDTP_H_
11#define ZEPHYR_INCLUDE_BLUETOOTH_AVDTP_H_
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
17#include <bluetooth/l2cap.h>
18
33} __packed;
34
41};
42
45 struct bt_l2cap_br_chan chan; /* Transport Channel*/
46 struct bt_avdtp_seid_info lsep; /* Configured Local SEP */
47 struct bt_avdtp_seid_info rsep; /* Configured Remote SEP*/
48 uint8_t state; /* current state of the stream */
50};
51
52#ifdef __cplusplus
53}
54#endif
55
56#endif /* ZEPHYR_INCLUDE_BLUETOOTH_AVDTP_H_ */
Bluetooth L2CAP handling.
__UINT8_TYPE__ uint8_t
Definition: stdint.h:58
AVDTP SEID Information.
Definition: avdtp.h:20
uint8_t tsep
Definition: avdtp.h:30
uint8_t id
Definition: avdtp.h:22
uint8_t media_type
Definition: avdtp.h:28
uint8_t rfa1
Definition: avdtp.h:32
uint8_t inuse
Definition: avdtp.h:24
uint8_t rfa0
Definition: avdtp.h:26
AVDTP Local SEP.
Definition: avdtp.h:36
struct bt_avdtp_seid_lsep * next
Definition: avdtp.h:40
struct bt_avdtp_seid_info sep
Definition: avdtp.h:38
AVDTP Stream.
Definition: avdtp.h:44
uint8_t state
Definition: avdtp.h:48
struct bt_l2cap_br_chan chan
Definition: avdtp.h:45
struct bt_avdtp_seid_info rsep
Definition: avdtp.h:47
struct bt_avdtp_stream * next
Definition: avdtp.h:49
struct bt_avdtp_seid_info lsep
Definition: avdtp.h:46
BREDR L2CAP Channel structure.
Definition: l2cap.h:216