Zephyr API Documentation  3.6.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
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
14
15#ifdef __cplusplus
16extern "C" {
17#endif
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:88
AVDTP SEID Information.
Definition: avdtp.h:20
uint8_t tsep
TSEP of the End Point.
Definition: avdtp.h:30
uint8_t id
Stream End Point ID.
Definition: avdtp.h:22
uint8_t media_type
Media-type of the End Point.
Definition: avdtp.h:28
uint8_t rfa1
Reserved.
Definition: avdtp.h:32
uint8_t inuse
End Point usage status.
Definition: avdtp.h:24
uint8_t rfa0
Reserved.
Definition: avdtp.h:26
AVDTP Local SEP.
Definition: avdtp.h:36
struct bt_avdtp_seid_lsep * next
Pointer to next local Stream End Point structure.
Definition: avdtp.h:40
struct bt_avdtp_seid_info sep
Stream End Point information.
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:245