OSDN Git Service

Remove now unused BTA_MceEnable
authorZach Johnson <zachoverflow@google.com>
Fri, 28 Aug 2020 22:48:38 +0000 (15:48 -0700)
committerZach Johnson <zachoverflow@google.com>
Fri, 28 Aug 2020 22:49:17 +0000 (15:49 -0700)
Bug: 159815595
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: If7f46048da5a3eb87a4f8e1dd111a0ec4e44cef9

bta/include/bta_mce_api.h
bta/mce/bta_mce_api.cc

index 182e5da..224a25b 100644 (file)
@@ -89,22 +89,6 @@ typedef struct {
 
 /*******************************************************************************
  *
- * Function         BTA_MceEnable
- *
- * Description      Enable the MCE I/F service. When the enable
- *                  operation is complete the callback function will be
- *                  called with a BTA_MCE_ENABLE_EVT. This function must
- *                  be called before other functions in the MCE API are
- *                  called.
- *
- * Returns          BTA_MCE_SUCCESS if successful.
- *                  BTA_MCE_FAIL if internal failure.
- *
- ******************************************************************************/
-extern tBTA_MCE_STATUS BTA_MceEnable(tBTA_MCE_DM_CBACK* p_cback);
-
-/*******************************************************************************
- *
  * Function         BTA_MceGetRemoteMasInstances
  *
  * Description      This function performs service discovery for the MAS service
index 7ab10da..5edf790 100644 (file)
  *  Constants
  ****************************************************************************/
 
-static const tBTA_SYS_REG bta_mce_reg = {bta_mce_sm_execute, NULL};
-
-/*******************************************************************************
- *
- * Function         BTA_MceEnable
- *
- * Description      Enable the MCE I/F service. When the enable
- *                  operation is complete the callback function will be
- *                  called with a BTA_MCE_ENABLE_EVT. This function must
- *                  be called before other functions in the MCE API are
- *                  called.
- *
- * Returns          BTA_MCE_SUCCESS if successful.
- *                  BTA_MCE_FAIL if internal failure.
- *
- ******************************************************************************/
-tBTA_MCE_STATUS BTA_MceEnable(tBTA_MCE_DM_CBACK* p_cback) {
-  tBTA_MCE_STATUS status = BTA_MCE_FAILURE;
-
-  APPL_TRACE_API("%", __func__);
-
-  if (p_cback && !bta_sys_is_register(BTA_ID_MCE)) {
-    memset(&bta_mce_cb, 0, sizeof(tBTA_MCE_CB));
-
-    /* register with BTA system manager */
-    bta_sys_register(BTA_ID_MCE, &bta_mce_reg);
-
-    if (p_cback) {
-      tBTA_MCE_API_ENABLE* p_buf =
-          (tBTA_MCE_API_ENABLE*)osi_malloc(sizeof(tBTA_MCE_API_ENABLE));
-      p_buf->hdr.event = BTA_MCE_API_ENABLE_EVT;
-      p_buf->p_cback = p_cback;
-      bta_sys_sendmsg(p_buf);
-      status = BTA_MCE_SUCCESS;
-    }
-  }
-
-  return status;
-}
-
 /*******************************************************************************
  *
  * Function         BTA_MceGetRemoteMasInstances