bluedroid 主要接口

原创 2016年05月31日 09:30:31

在android L时代,蓝牙协议栈各层次主要接口如下:

android M对协议栈做了部分改动, 去除了bt_hci_bdriod.c ,替换成hci_layer.c 层次划分更加清晰。

const hci_t *hci_layer_get_interface() {
  buffer_allocator = buffer_allocator_get_interface();
  hal = hci_hal_get_interface();
  btsnoop = btsnoop_get_interface();
  hci_inject = hci_inject_get_interface();
  packet_fragmenter = packet_fragmenter_get_interface();
  vendor = vendor_get_interface();
  low_power_manager = low_power_manager_get_interface();


  init_layer_interface();
  return &interface;
}


相关文章推荐

国内主要地图API接口

  • 2011年08月10日 23:18
  • 589B
  • 下载

多点触摸与单点触摸接口主要区别

上发单点触摸事件 input_report_key(input,ABS_MT_TRACKING_ID,0); input_report_key(input, BTN_TOUCH, 1); inp...

SD卡协议笔记,主要针对SPI接口

  • 2011年11月24日 09:36
  • 5.58MB
  • 下载

Loopback接口的主要作用

Loopback是路由器里面的一个逻辑接口。逻辑接口是指能够实现数据交换功能,但是物理上不存在、需要通过配置建立的接口。Loopback接口一旦被创建,其物理状态和链路协议状态永远是Up,即使该接口上...

jdbcJDBC主要接口、类

  • 2015年07月30日 01:08
  • 30KB
  • 下载

JAVA中的Collection接口和其主要实现的类

JAVA中的Collection接口和其主要实现的类 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些C...

设备控制接口(ioctl 函数) 主要是在驱动中

序言 设备驱动程序的一个基本功能就是管理和控制设备,同时为用户应用程序提供管理和控制设备的接口。我们前面的“Hello World”驱动程序已经可以提供读写功能了,在这里我们将扩展我们的驱动以支持设...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:bluedroid 主要接口
举报原因:
原因补充:

(最多只允许输入30个字)