在hci.h中的Bluez蓝牙堆栈中定义如下:
/* HCI Socket options */
#define HCI_DATA_DIR 1
#define HCI_FILTER 2
#define HCI_TIME_STAMP 3
我只看到HCI_FILTER用于为主机设置HCI事件过滤器。我一直无法找到任何资源来解释调用setsockopt()时其他两个选项(HCI_DATA_DIR和HCI_TIME_STAMP)的用途以及对option_value的期望。
是否有任何文件可以解释这些细节?