AndroidBlePlatformDelegate
خلاصه
ارث
از: nl::Ble::BlePlatformDelegate به ارث می رسدسازندگان و ویرانگرها | |
---|---|
AndroidBlePlatformDelegate ( BleLayer *ble) |
صفات عمومی | |
---|---|
Ble | BleLayer * |
CloseConnectionCb | CloseConnectionCallback |
GetMTUCb | GetMTUCallback |
SendWriteRequestCb | SendWriteRequestCallback |
SubscribeCharacteristicCb | SubscribeCharacteristicCallback |
UnsubscribeCharacteristicCb | UnsubscribeCharacteristicCallback |
صفات عمومی
Ble
BleLayer * Ble
CloseConnectionCb
CloseConnectionCallback CloseConnectionCb
GetMTUCb
GetMTUCallback GetMTUCb
SendWriteRequestCb
SendWriteRequestCallback SendWriteRequestCb
SubscribeCharacteristicCb
SubscribeCharacteristicCallback SubscribeCharacteristicCb
لغو اشتراک CharacteristicCb
UnsubscribeCharacteristicCallback UnsubscribeCharacteristicCb
توابع عمومی
AndroidBlePlatformDelegate
AndroidBlePlatformDelegate( BleLayer *ble )
CloseConnection
virtual bool CloseConnection( BLE_CONNECTION_OBJECT connObj )
GetMTU
virtual uint16_t GetMTU( BLE_CONNECTION_OBJECT connObj ) const
SendIndication
virtual bool SendIndication( BLE_CONNECTION_OBJECT connObj, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId, PacketBuffer *pBuf )
SendReadRequest
virtual bool SendReadRequest( BLE_CONNECTION_OBJECT connObj, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId, PacketBuffer *pBuf )
SendReadResponse
virtual bool SendReadResponse( BLE_CONNECTION_OBJECT connObj, BLE_READ_REQUEST_CONTEXT requestContext, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId )
SendWriteRequest
virtual bool SendWriteRequest( BLE_CONNECTION_OBJECT connObj, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId, PacketBuffer *pBuf )
SetCloseConnectionCallback را تنظیم کنید
void SetCloseConnectionCallback( CloseConnectionCallback cb )
SetGetMTUCallback را تنظیم کنید
void SetGetMTUCallback( GetMTUCallback cb )
SetSendWriteRequestCallback را تنظیم کنید
void SetSendWriteRequestCallback( SendWriteRequestCallback cb )
SetSubscribeCharacteristicCallback
void SetSubscribeCharacteristicCallback( SubscribeCharacteristicCallback cb )
SetUnsubscribeCharacteristicCallback را تنظیم کنید
void SetUnsubscribeCharacteristicCallback( UnsubscribeCharacteristicCallback cb )
اشتراک مشخصه
virtual bool SubscribeCharacteristic( BLE_CONNECTION_OBJECT connObj, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId )
لغو اشتراک مشخصه
virtual bool UnsubscribeCharacteristic( BLE_CONNECTION_OBJECT connObj, const nl::Ble::WeaveBleUUID *svcId, const nl::Ble::WeaveBleUUID *charId )
جز در مواردی که غیراز این ذکر شده باشد، محتوای این صفحه تحت مجوز پروانه ارجاع مشترکات خلاقانه نسخه ۴.۰ است. نمونه کدها نیز دارای مجوز پروانه آپاچی نسخه ۲.۰ است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. OpenThread و علائم مربوط به آن، علامتهای تجاری Thread Group هستند و تحت پروانه استفاده میشوند.
تاریخ آخرین بهروزرسانی 2024-11-14 بهوقت ساعت هماهنگ جهانی.