Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0b7f0d8f authored by Zach Johnson's avatar Zach Johnson
Browse files

Remove unreferenced mce file & headers

Bug: 159815595
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: I5f9a8ff41e9905298fc955c1fcf5fb0018f52760
parent 26efcb17
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -72,7 +72,6 @@ cc_library_static {
        "src/btif_hf_client.cc",
        "src/btif_hh.cc",
        "src/btif_hd.cc",
        "src/btif_mce.cc",
        "src/btif_pan.cc",
        "src/btif_profile_queue.cc",
        "src/btif_rc.cc",
+0 −1
Original line number Diff line number Diff line
@@ -48,7 +48,6 @@ static_library("btif") {
    "src/btif_hf_client.cc",
    "src/btif_hh.cc",
    "src/btif_hd.cc",
    "src/btif_mce.cc",
    "src/btif_pan.cc",
    "src/btif_profile_queue.cc",
    "src/btif_rc.cc",

system/btif/include/btif_mce.h

deleted100644 → 0
+0 −31
Original line number Diff line number Diff line
/******************************************************************************
 *
 *  Copyright 2014 The Android Open Source Project
 *  Copyright 2009-2012 Broadcom Corporation
 *
 *  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.
 *
 ******************************************************************************/

/*******************************************************************************
 *
 *  Filename:      btif_mce.h
 *
 *  Description:   Bluetooth MCE Interface
 *
 ******************************************************************************/

#ifndef BTIF_MCE_H
#define BTIF_MCE_H

#endif

system/btif/src/btif_mce.cc

deleted100644 → 0
+0 −45
Original line number Diff line number Diff line
/******************************************************************************
 *
 *  Copyright 2014 The Android Open Source Project
 *  Copyright 2009-2012 Broadcom Corporation
 *
 *  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.
 *
 ******************************************************************************/

/*******************************************************************************
 *
 *  Filename:      btif_mce.c
 *
 *  Description:   Message Access Profile (MCE role) Bluetooth Interface
 *
 *
 ******************************************************************************/

#define LOG_TAG "bt_btif_mce"

#include <stdlib.h>
#include <string.h>

#include <hardware/bluetooth.h>
#include <hardware/bt_mce.h>

#include "bt_types.h"
#include "bta_api.h"
#include "btif_common.h"
#include "btif_util.h"

/*****************************************************************************
 *  Static variables
 *****************************************************************************/

system/include/hardware/bt_mce.h

deleted100644 → 0
+0 −54
Original line number Diff line number Diff line
/*
 * Copyright (C) 2014 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.
 */

#ifndef ANDROID_INCLUDE_BT_MCE_H
#define ANDROID_INCLUDE_BT_MCE_H

__BEGIN_DECLS

/** MAS instance description */
typedef struct {
  int id;
  int scn;
  int msg_types;
  char* p_name;
} btmce_mas_instance_t;

/** callback for get_remote_mas_instances */
typedef void (*btmce_remote_mas_instances_callback)(
    bt_status_t status, RawAddress* bd_addr, int num_instances,
    btmce_mas_instance_t* instances);

typedef struct {
  /** set to sizeof(btmce_callbacks_t) */
  size_t size;
  btmce_remote_mas_instances_callback remote_mas_instances_cb;
} btmce_callbacks_t;

typedef struct {
  /** set to size of this struct */
  size_t size;

  /** register BT MCE callbacks */
  bt_status_t (*init)(btmce_callbacks_t* callbacks);

  /** search for MAS instances on remote device */
  bt_status_t (*get_remote_mas_instances)(RawAddress* bd_addr);
} btmce_interface_t;

__END_DECLS

#endif /* ANDROID_INCLUDE_BT_MCE_H */