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 )
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 بهوقت ساعت هماهنگ جهانی.