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 )
جز در مواردی که غیر از این ذکر شده باشد، محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است و نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. Thread علامت تجاری ثبتشده Thread Group, Inc است.
تاریخ آخرین بهروزرسانی 2023-12-01 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]