nl :: Ble :: פּלַטפוֹרמָה:: 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 |
משתנים
gBluezBleApplicationDelegate
BluezBleApplicationDelegate * gBluezBleApplicationDelegate
gBluezBlePlatformDelegate
BluezBlePlatformDelegate * gBluezBlePlatformDelegate
gBluezServerEndpoint
BluezServerEndpoint * gBluezServerEndpoint
פונקציות
CloseBleconnection
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_Connection סגור
void WoBLEz_ConnectionClosed( void *user_data )
WoBLEz_Indication אישור
void WoBLEz_IndicationConfirmation( void *user_data )
חיבור WoBLEz_New
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 )
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Thread is a registered trademark of the Thread Group, Inc.
Last updated 2019-03-18 UTC.