NLWeaveBleDelegate
خلاصه
ارث
ارث می برد از:موضوع NSO
توابع عمومی | |
---|---|
CloseConnection: (id connObj) | virtual bool |
GetApplicationDelegate () | virtual nl::Ble::BleApplicationDelegate * |
GetMTU: (id connObj) | virtual uint16_t |
GetPlatformDelegate () | virtual nl::Ble::BlePlatformDelegate * |
NotifyWeaveConnectionClosed: (id connObj) | virtual void |
SendIndication:serivce:characteristic:data: (id connObj, const CBUUID *svcId, const CBUUID *charId, const NSData *buf) | virtual bool |
SendReadRequest:serivce:characteristic:data: (id connObj, const CBUUID *svcId, const CBUUID *charId, const NSData *buf) | virtual bool |
SendReadResponse:requestContext:serivce:characteristic: (id connObj, id readContext, const CBUUID *svcId, const CBUUID *charId) | virtual bool |
SendWriteRequest:serivce:characteristic:data: (id connObj, const CBUUID *svcId, const CBUUID *charId, const NSData *buf) | virtual bool |
SetBleLayer: ( nl::Ble::BleLayer *BleLayer) | virtual void |
SubscribeCharacteristic:serivce:characteristic: (id connObj, const CBUUID *svcId, const CBUUID *charId) | virtual bool |
UnsubscribeCharacteristic:serivce:characteristic: (id connObj, const CBUUID *svcId, const CBUUID *charId) | virtual bool |
forceBleDisconnect_Sync: (CBPeripheral *peripheral) | virtual void |
init: (dispatch_queue_t cbWorkQueue) | virtual instancetype |
initDummyDelegate () | virtual instancetype |
isPeripheralValid: (CBPeripheral *peripheral) | virtual bool |
notifyBleDisconnected: (CBPeripheral *peripheral) | virtual void |
prepareNewBleConnection: ( NLWeaveDeviceManager *dm) | virtual void |
توابع عمومی
CloseConnection:
virtual bool CloseConnection:( id connObj )
GetApplicationDelegate
virtual nl::Ble::BleApplicationDelegate * GetApplicationDelegate()
GetMTU:
virtual uint16_t GetMTU:( id connObj )
GetPlatformDelegate
virtual nl::Ble::BlePlatformDelegate * GetPlatformDelegate()
NotifyWeaveConnectionClosed:
virtual void NotifyWeaveConnectionClosed:( id connObj )
SendIndication:service:characteristic:data:
virtual bool SendIndication:serivce:characteristic:data:( id connObj, const CBUUID *svcId, const CBUUID *charId, const NSData *buf )
SendReadRequest:serve:characteristic:data:
virtual bool SendReadRequest:serivce:characteristic:data:( id connObj, const CBUUID *svcId, const CBUUID *charId, const NSData *buf )
SendReadResponse:requestContext:serve:characteristic:
virtual bool SendReadResponse:requestContext:serivce:characteristic:( id connObj, id readContext, const CBUUID *svcId, const CBUUID *charId )
SendWriteRequest:serve:characteristic:data:
virtual bool SendWriteRequest:serivce:characteristic:data:( id connObj, const CBUUID *svcId, const CBUUID *charId, const NSData *buf )
SetBleLayer:
virtual void SetBleLayer:( nl::Ble::BleLayer *BleLayer )
SubscribeCharacteristic:service:characteristic:
virtual bool SubscribeCharacteristic:serivce:characteristic:( id connObj, const CBUUID *svcId, const CBUUID *charId )
UnsubscribeCharacteristic:serve:characteristic:
virtual bool UnsubscribeCharacteristic:serivce:characteristic:( id connObj, const CBUUID *svcId, const CBUUID *charId )
forceBleDisconnect_Sync:
virtual void forceBleDisconnect_Sync:( CBPeripheral *peripheral )
شروع:
virtual instancetype init:( dispatch_queue_t cbWorkQueue )
initDummyDelegate
virtual instancetype initDummyDelegate()
isPeripheralValid:
virtual bool isPeripheralValid:( CBPeripheral *peripheral )
notifyBleDisconnected:
virtual void notifyBleDisconnected:( CBPeripheral *peripheral )
آماده کردن NewBleConnection:
virtual void prepareNewBleConnection:( NLWeaveDeviceManager *dm )
جز در مواردی که غیراز این ذکر شده باشد، محتوای این صفحه تحت مجوز پروانه ارجاع مشترکات خلاقانه نسخه ۴.۰ است. نمونه کدها نیز دارای مجوز پروانه آپاچی نسخه ۲.۰ است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. OpenThread و علائم مربوط به آن، علامتهای تجاری Thread Group هستند و تحت پروانه استفاده میشوند.
تاریخ آخرین بهروزرسانی 2024-11-14 بهوقت ساعت هماهنگ جهانی.