bt_hc_interface_t Справочник по структуре
#include < bt_hci_lib.h >
Поля данных | |
size_t | размер |
интервал(* | init )(const bt_hc_callbacks_t *p_cb, unsigned char *local_bdaddr) |
пустота(* | set_power )( состояние bt_hc_chip_power_state_t ) |
интервал(* | л/мин )( событие bt_hc_low_power_event_t ) |
пустота(* | предварительная загрузка )( транзакция TRANSAC ) |
пустота(* | постзагрузка )( транзакция TRANSAC ) |
интервал(* | передать_buf )( TRANSAC transac, char *p_buf, int len) |
интервал(* | ведение журнала )( состояние bt_hc_logging_state_t , char *p_path, bool save_existing) |
пустота(* | очистка )(недействительно) |
интервал(* | tx_cmd )( TRANSAC transac, char *p_buf, int len) |
Подробное описание
Определение в строке 165 файла bt_hci_lib.h .
Полевая документация
void(* очистка)(void) |
Закрывает интерфейс
Определение в строке 194 файла bt_hci_lib.h .
int(* init)(const bt_hc_callbacks_t *p_cb, unsigned char *local_bdaddr) |
Открывает интерфейс и предоставляет процедуры обратного вызова для реализации этого интерфейса.
Определение в строке 173 файла bt_hci_lib.h .
int(* logging)( состояние bt_hc_logging_state_t , char *p_path, bool save_existing) |
Управляет включением/выключением входа в систему HCI.
Определение в строке 191 файла bt_hci_lib.h .
int(* lpm)(событие bt_hc_low_power_event_t ) |
Установите режим пробуждения с низким энергопотреблением
Определение в строке 179 файла bt_hci_lib.h .
void(* постзагрузка)(транзакция TRANSAC ) |
Вызывается инициализация пост-стека
Определение в строке 185 файла bt_hci_lib.h .
void(* предварительная загрузка)(транзакция TRANSAC ) |
Вызывается перед инициализацией стека
Определение в строке 182 файла bt_hci_lib.h .
void (* set_power) (состояние bt_hc_chip_power_state_t ) |
Чип контроля мощности
Определение в строке 176 файла bt_hci_lib.h .
размер size_t |
Установите sizeof(bt_hc_interface_t)
Определение в строке 167 файла bt_hci_lib.h .
int(* send_buf)( TRANSAC transac, char *p_buf, int len) |
Буфер передачи
Определение в строке 188 файла bt_hci_lib.h .
int(* tx_cmd)( TRANSAC transac, char *p_buf, int len) |
отправляет команды на уровень hc (например, состояние SCO)
Определение в строке 197 файла bt_hci_lib.h .
Документация для этой структуры была создана из следующего файла:
- внешний/Bluetooth/bluedroid/hci/include/ bt_hci_lib.h