summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Chris Manton <cmanton@google.com> 2024-06-21 12:52:12 -0700
committer Chris Manton <cmanton@google.com> 2024-06-26 18:27:38 +0000
commit580843d22cdcfec722baf6bb5f8db7a9dbda0cc8 (patch)
treea4afd8435dd109b88cbde6092d7ff9da344457d9
parent844a25eaf2d8648ceb850d1c72b1454e47a139dd (diff)
stack::l2cap Break out module API
Bug: 349123268 Test: m . Flag: EXEMPT, Mechanical Refactor Change-Id: I22d8f001a551c9f100044301e8c38663ede82b31
-rw-r--r--system/stack/include/l2cap_module.h55
1 files changed, 55 insertions, 0 deletions
diff --git a/system/stack/include/l2cap_module.h b/system/stack/include/l2cap_module.h
new file mode 100644
index 0000000000..913fb74c97
--- /dev/null
+++ b/system/stack/include/l2cap_module.h
@@ -0,0 +1,55 @@
+/*
+ * Copyright 2024 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#pragma once
+
+/*******************************************************************************
+ *
+ * Function l2c_init
+ *
+ * Description This function is called once at startup to initialize
+ * all the L2CAP structures
+ *
+ * Returns void
+ *
+ ******************************************************************************/
+void l2c_init();
+
+/*******************************************************************************
+ *
+ * Function l2c_free
+ *
+ * Description This function is called once at shutdown to free and
+ * clean up all the L2CAP structures
+ *
+ * Returns void
+ *
+ ******************************************************************************/
+void l2c_free();
+
+/*******************************************************************************
+**
+** Function L2CA_Dumpsys
+**
+** Description This function provides dumpsys data during the dumpsys
+** procedure.
+**
+** Parameters: fd: Descriptor used to write the L2CAP internals
+**
+** Returns void
+**
+*******************************************************************************/
+void L2CA_Dumpsys(int fd);