nl:: Ble:: BlePlatformDelegate
این یک کلاس انتزاعی است.خلاصه
ارث
زیر کلاس های مستقیم شناخته شده:AndroidBlePlatformDelegate
DeviceManager_BlePlatformDelegate
توابع عمومی | |
---|---|
CloseConnection ( BLE_CONNECTION_OBJECT connObj)=0 | virtual bool |
GetMTU ( BLE_CONNECTION_OBJECT connObj) const =0 | virtual uint16_t |
SendIndication ( BLE_CONNECTION_OBJECT connObj, const WeaveBleUUID *svcId, const WeaveBleUUID *charId, PacketBuffer *pBuf)=0 | virtual bool |
SendReadRequest ( BLE_CONNECTION_OBJECT connObj, const WeaveBleUUID *svcId, const WeaveBleUUID *charId, PacketBuffer *pBuf)=0 | virtual bool |
SendReadResponse ( BLE_CONNECTION_OBJECT connObj, BLE_READ_REQUEST_CONTEXT requestContext, const WeaveBleUUID *svcId, const WeaveBleUUID *charId)=0 | virtual bool |
SendWriteRequest ( BLE_CONNECTION_OBJECT connObj, const WeaveBleUUID *svcId, const WeaveBleUUID *charId, PacketBuffer *pBuf)=0 | virtual bool |
SubscribeCharacteristic ( BLE_CONNECTION_OBJECT connObj, const WeaveBleUUID *svcId, const WeaveBleUUID *charId)=0 | virtual bool |
UnsubscribeCharacteristic ( BLE_CONNECTION_OBJECT connObj, const WeaveBleUUID *svcId, const WeaveBleUUID *charId)=0 | virtual bool |
توابع عمومی
CloseConnection
virtual bool CloseConnection( BLE_CONNECTION_OBJECT connObj )=0
GetMTU
virtual uint16_t GetMTU( BLE_CONNECTION_OBJECT connObj ) const =0
SendIndication
virtual bool SendIndication( BLE_CONNECTION_OBJECT connObj, const WeaveBleUUID *svcId, const WeaveBleUUID *charId, PacketBuffer *pBuf )=0
SendReadRequest
virtual bool SendReadRequest( BLE_CONNECTION_OBJECT connObj, const WeaveBleUUID *svcId, const WeaveBleUUID *charId, PacketBuffer *pBuf )=0
SendReadResponse
virtual bool SendReadResponse( BLE_CONNECTION_OBJECT connObj, BLE_READ_REQUEST_CONTEXT requestContext, const WeaveBleUUID *svcId, const WeaveBleUUID *charId )=0
SendWriteRequest
virtual bool SendWriteRequest( BLE_CONNECTION_OBJECT connObj, const WeaveBleUUID *svcId, const WeaveBleUUID *charId, PacketBuffer *pBuf )=0
اشتراک مشخصه
virtual bool SubscribeCharacteristic( BLE_CONNECTION_OBJECT connObj, const WeaveBleUUID *svcId, const WeaveBleUUID *charId )=0
لغو اشتراک مشخصه
virtual bool UnsubscribeCharacteristic( BLE_CONNECTION_OBJECT connObj, const WeaveBleUUID *svcId, const WeaveBleUUID *charId )=0
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. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
تاریخ آخرین بهروزرسانی 2024-11-14 بهوقت ساعت هماهنگ جهانی.