Home
last modified time | relevance | path

Searched refs:L2CAP (Results 1 – 17 of 17) sorted by relevance

/packages/modules/Bluetooth/pandora/interfaces/pandora_experimental/
Dl2cap.proto10 service L2CAP { service
11 // Create a L2CAP connection to a peer.
17 // Listen L2CAP channel for connection
19 // Accept L2CAP connection
Dasha.proto25 // ASHA uses connection-oriented L2CAP channels (CoC) and GATT.
/packages/modules/Bluetooth/system/stack/fuzzers/
DREADME.md24 and L2CAP components. A couple post authentication components such as BNEP,
29 here work above the L2CAP layer. In general they work with the following
31 1. At initialization, a component registers itself to L2CAP with a set of
48 1. First a fuzzer should mock the L2CAP APIs to capture the registration call
52 L2CAP. Because L2CAP APIs are mocked, the fuzzer will capture the registration
54 3. The fuzzer then calls necessary APIs and callbacks exposed to L2CAP to
/packages/modules/Bluetooth/system/gd/docs/architecture/
Dstyle_guide.md130 * l2cap/: L2CAP layer, splitted among classic and LE
131 * classic/: Classic L2CAP module
135 * le/: LE L2CAP module
139 * internal/: L2CAP internal code that should not be used by sources
140 outside L2CAP
/packages/modules/Bluetooth/system/blueberry/facade/l2cap/classic/
Dfacade.proto22 // Get the buffer size of channel queue end for L2CAP user (how many packets we can buffer
23 // before L2CAP user dequeues.
/packages/modules/Bluetooth/system/gd/security/
Dpairing_handler_le.h62 enum TYPE { EXIT, L2CAP, HCI_EVENT, UI }; enumerator
74 PairingEvent(CommandView l2cap_packet) : type(L2CAP), l2cap_packet(l2cap_packet) {} in PairingEvent()
355 if (e.type == PairingEvent::L2CAP) { in WaitUiPasskey()
461 case PairingEvent::L2CAP: {
/packages/modules/Bluetooth/flags/
Dasha.aconfig7 description: "Use a higher threshold for flushing L2CAP packets"
Dsockets.aconfig15 description: "New socket API to get L2CAP channel ID"
/packages/modules/Bluetooth/system/blueberry/facade/
Drootservice.proto17 L2CAP = 3; enumerator
/packages/modules/Bluetooth/system/gd/rust/linux/docs/
Dglossary.md88 Common aliases: L2CAP
98 A communication protocol built on top of L2CAP that provides emulated RS-232
Dstyle_guide.md17 1. Acronyms defined by the Bluetooth specification (e.g. `L2CAP`) may be used
/packages/modules/Bluetooth/android/pandora/mmi2grpc/mmi2grpc/
Dl2cap.py27 from pandora_experimental.l2cap_grpc import L2CAP
40 self.l2cap = L2CAP(channel)
/packages/modules/Bluetooth/system/bta/include/
Dbta_jv_api.h163 L2CAP = 1,
171 CASE_RETURN_STRING(tBTA_JV_CONN_TYPE::L2CAP);
/packages/modules/Bluetooth/system/btif/src/
Dbtif_sock_l2cap.cc275 BTA_JvFreeChannel(sock->channel, tBTA_JV_CONN_TYPE::L2CAP); in btsock_l2cap_free_l()
649 BTA_JvFreeChannel(sock->channel, tBTA_JV_CONN_TYPE::L2CAP); in on_l2cap_close()
804 sock->is_le_coc ? tBTA_JV_CONN_TYPE::L2CAP_LE : tBTA_JV_CONN_TYPE::L2CAP; in btsock_l2cap_server_listen()
875 : tBTA_JV_CONN_TYPE::L2CAP; in btsock_l2cap_listen_or_connect()
/packages/modules/Bluetooth/system/bta/jv/
Dbta_jv_act.cc743 case tBTA_JV_CONN_TYPE::L2CAP: in bta_jv_get_channel_id()
774 case tBTA_JV_CONN_TYPE::L2CAP: in bta_jv_free_scn()
1047 if ((type != tBTA_JV_CONN_TYPE::L2CAP) || in bta_jv_l2cap_connect()
1055 case tBTA_JV_CONN_TYPE::L2CAP: in bta_jv_l2cap_connect()
1216 case tBTA_JV_CONN_TYPE::L2CAP: in bta_jv_l2cap_start_server()
1229 ((type == tBTA_JV_CONN_TYPE::L2CAP) && (!bta_jv_check_psm(local_psm))) || in bta_jv_l2cap_start_server()
/packages/modules/Bluetooth/system/gd/facade/
Dgrpc_root_server.cc82 case BluetoothModule::L2CAP: in StartStack()
/packages/modules/Bluetooth/system/gd/docs/testing/
Dcert_test.md225 pts_test_id="L2CAP/EXF/BV-01-C",