จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

ไม่มี:: เบล:: แพลตฟอร์ม:: BlueZ

สรุป

ตัวแปร

gBluezBleApplicationDelegate
BluezBleApplicationDelegate *
gBluezBlePlatformDelegate
BluezBlePlatformDelegate *
gBluezServerEndpoint

ฟังก์ชั่น

CloseBleconnection (void)
void
ปิดการเชื่อมต่อ BLE
ExitBluezIOThread (void)
void
ออกจากเธรด BluezIO
RunBluezIOThread ( BluezPeripheralArgs *arg)
bool
เรียก WoBle กว่าด้าย Bluez
RunOnBluezIOThread (int(*)(void *) aCallback, void *aClosure)
bool
เรียกใช้ฟังก์ชันเพื่อทำงานในบริบทเธรด BluezIO
WoBLEz_ConnectionClosed (void *user_data)
void
WoBLEz_IndicationConfirmation (void *user_data)
void
WoBLEz_NewConnection (void *user_data)
void
WoBLEz_ScheduleSendIndication (void *user_data, nl::Weave::System::PacketBuffer *msgBuf)
bool
WoBLEz_SubscriptionChange (void *user_data)
void
WoBLEz_TimerCb (void *user_data)
bool
WoBLEz_WriteReceived (void *user_data, const uint8_t *value, size_t len)
void

โครงสร้าง

NL :: Ble :: แพลตฟอร์ม :: Bluez :: อะแดปเตอร์
NL :: Ble :: แพลตฟอร์ม :: Bluez :: BluezPeripheralArgs
NL :: Ble :: แพลตฟอร์ม :: Bluez :: BluezServerEndpoint
NL :: Ble :: แพลตฟอร์ม :: Bluez :: ลักษณะ
NL :: Ble :: แพลตฟอร์ม :: Bluez :: บริการ
NL :: Ble :: แพลตฟอร์ม :: Bluez :: WeaveIdInfo
NL :: Ble :: แพลตฟอร์ม :: Bluez :: WeaveServiceData

ตัวแปร

gBluezBleApplicationDelegate

BluezBleApplicationDelegate * gBluezBleApplicationDelegate

gBluezBlePlatformDelegate

BluezBlePlatformDelegate * gBluezBlePlatformDelegate

gBluezServerEndpoint

BluezServerEndpoint * gBluezServerEndpoint

ฟังก์ชั่น

ปิดBleconnection

void CloseBleconnection(
  void
)

ปิดการเชื่อมต่อ BLE

ExitBluezIOThread

void ExitBluezIOThread(
  void
)

ออกจากเธรด BluezIO

RunBluezIOThread

bool RunBluezIOThread(
  BluezPeripheralArgs *arg
)

เรียก WoBle กว่าด้าย Bluez

รายละเอียด
คืนสินค้า
ส่งคืน 'จริง' หากห้องสมุด WoBluez สามารถลงทะเบียนเซิร์ฟเวอร์ Weave gatt พร้อมกับผู้โฆษณาได้สำเร็จ มิฉะนั้น 'เท็จ'

RunOnBluezIOThread

bool RunOnBluezIOThread(
  int(*)(void *) aCallback,
  void *aClosure
)

เรียกใช้ฟังก์ชันเพื่อทำงานในบริบทเธรด BluezIO

รายละเอียด
คืนสินค้า
ส่งคืน 'จริง' หากฟังก์ชันถูกกำหนดให้ทำงานในบริบทเธรด BluezIO ได้สำเร็จ มิฉะนั้น 'เท็จ'

WoBLEz_ConnectionClosed

void WoBLEz_ConnectionClosed(
  void *user_data
)

WoBLEz_IndicationConfirmation

void WoBLEz_IndicationConfirmation(
  void *user_data
)

WoBLEz_NewConnection

void WoBLEz_NewConnection(
  void *user_data
)

WoBLEz_ScheduleSendIndication

bool WoBLEz_ScheduleSendIndication(
  void *user_data,
  nl::Weave::System::PacketBuffer *msgBuf
)

WoBLEz_SubscriptionChange

void WoBLEz_SubscriptionChange(
  void *user_data
)

WoBLEz_TimerCb

bool WoBLEz_TimerCb(
  void *user_data
)

WoBLEz_WriteReceived

void WoBLEz_WriteReceived(
  void *user_data,
  const uint8_t *value,
  size_t len
)