bt_hc_interface_t مرجع ساختار

bt_hc_interface_t مرجع ساختار

#include < bt_hci_lib.h >

فیلدهای داده

اندازه_t اندازه
int(* init )(const bt_hc_callbacks_t *p_cb، char بدون علامت *local_bdaddr)
خالی(* set_power )( bt_hc_chip_power_state_t state)
int(* lpm )( رویداد bt_hc_low_power_event_t )
خالی(* پیش بارگیری )( TRANSAC transac)
خالی(* پست بار )( TRANSAC transac)
int(* transmit_buf )( TRANSAC transac، char *p_buf، int len)
int(* ورود به سیستم )( وضعیت bt_hc_logging_state_t ، char *p_path، bool save_existing
خالی(* پاکسازی ) (باطل)
int(* tx_cmd )( TRANSAC transac، char *p_buf، int len)

توصیف همراه با جزئیات

تعریف در خط 165 فایل bt_hci_lib.h .

مستندات میدانی

void(* پاکسازی)(باطل)

رابط را می بندد

تعریف در خط 194 فایل bt_hci_lib.h .

int(* init)(const bt_hc_callbacks_t *p_cb، char بدون علامت *local_bdaddr)

رابط را باز می کند و روال های برگشت تماس را برای پیاده سازی این رابط فراهم می کند.

تعریف در خط 173 فایل bt_hci_lib.h .

int(* logging)( bt_hc_logging_state_t state، 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(* postload)( TRANSAC transac)

به نام مقداردهی اولیه پشته پست

تعریف در خط 185 فایل bt_hci_lib.h .

void(* preload)( TRANSAC transac)

قبل از مقداردهی اولیه پشته فراخوانی شده است

تعریف در خط 182 فایل bt_hci_lib.h .

void(* set_power)( bt_hc_chip_power_state_t state)

کنترل قدرت تراشه

تعریف در خط 176 فایل bt_hci_lib.h .

اندازه_t اندازه

تنظیم روی sizeof(bt_hc_interface_t)

تعریف در خط 167 فایل bt_hci_lib.h .

int(* transmit_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 .


مستندات این ساختار از فایل زیر تولید شده است: