nl:: Ble
این فضای نام شامل تمام رابط های موجود در Weave for Bluetooth Low Energy (BLE) است که به نام Bluetooth Smart نیز شناخته می شود.
خلاصه
شمارش ها | |
---|---|
@12 | شمارش |
@371 | شمارش |
@372 | شمارش |
@373 | شمارش |
@374 | شمارش |
@375 | شمارش |
@376 | شمارش |
@377 | شمارش |
BleRole | شمارش نقش اتصالات BLE مرتبط با نقاط پایانی. ابزارهای استفاده شده توسط نقاط پایانی برای ارسال و دریافت داده را تعیین می کند. |
BleTransportProtocolVersion | شمارش Enum تعریف کننده نسخه های پروتکل حمل و نقل Weave over BLE. |
PacketType_t | شمارش |
WeaveBLEServiceDataType | شمارش انواع بلوک های داده را که ممکن است با داده های تبلیغاتی سرویس Weave BLE ظاهر شوند، ببافید. |
Typedefs | |
---|---|
SequenceNumber_t | typedefuint8_t |
متغیرها | |
---|---|
WEAVE_BLE_SVC_ID | const WeaveBleUUID |
کارکرد | |
---|---|
FormatBleLayerError (char *buf, uint16_t bufSize, int32_t err) | bool |
HandleCommandTest (void *ble, BLE_CONNECTION_OBJECT connObj, uint32_t packetCount, uint32_t duration, uint16_t txGap, uint8_t needAck, uint16_t payloadSize, bool reverse) | |
HandleCommandTestAbort (void *ble, BLE_CONNECTION_OBJECT connObj) | |
HandleCommandTestResult (void *ble, BLE_CONNECTION_OBJECT connObj, bool local) | |
HandleCommandTxTiming (void *ble, BLE_CONNECTION_OBJECT connObj, bool enabled, bool remote) | |
RegisterBleLayerErrorFormatter (void) | void |
UUIDsMatch (const WeaveBleUUID *idOne, const WeaveBleUUID *idTwo) | bool |
کلاس ها | |
---|---|
nl:: Ble:: BLEendPoint | |
nl:: Ble:: BTCommandHeader | |
nl:: Ble:: BTCommandTypeAck | |
nl:: Ble:: BTCommandTypeTestData | |
nl:: Ble:: BTCommandTypeTestRequest | |
nl:: Ble:: BTCommandTypeTestResult | |
nl:: Ble:: BTCommandTypeTxTiming | |
nl:: Ble:: BTCommandTypeWindowSize | |
nl:: Ble:: BTCommandTypeWobleMTU | |
nl:: Ble:: BleApplicationDelegate | |
nl:: Ble:: BleLayer | این کلاس یک رابط برای یک رشته فراهم میکند تا دادهها را از طریق توابع رابط پلتفرم BleLayer در پشته به سمت بالا هدایت کند، یا از طریق یک شی WeaveConnection مرتبط با BLEendPoint به سمت پایین پشته. |
nl:: Ble:: BleLayerObject | |
nl:: Ble:: BlePlatformDelegate | |
nl:: Ble:: BleTransportCapabilitiesRequestMessage | |
nl:: Ble:: BleTransportCapabilitiesResponseMessage | |
nl:: Ble:: BleTransportCommandMessage | |
nl:: Ble:: WoBle | |
nl:: Ble:: WoBleTest | |
nl:: Ble:: WoBleTxHistogram | |
nl:: Ble:: WoBleTxRecord |
سازه ها | |
---|---|
nl:: Ble:: WeaveBLEDeviceIdentificationInfo | بلوک اطلاعات شناسایی دستگاه BLE را ببافید. |
nl:: Ble:: WeaveBleUUID |
فضاهای نام | |
---|---|
nl:: Ble:: پلت فرم |
شمارش ها
@12
@12
@371
@371
@372
@372
@373
@373
@374
@374
@375
@375
@376
@376
@377
@377
BleRole
BleRole
نقش اتصالات BLE مرتبط با نقاط پایانی. ابزارهای استفاده شده توسط نقاط پایانی برای ارسال و دریافت داده را تعیین می کند.
نسخه پروتکل BleTransport
BleTransportProtocolVersion
Enum تعریف کننده نسخه های پروتکل حمل و نقل Weave over BLE.
PacketType_t
PacketType_t
WeaveBLESServiceDataType
WeaveBLEServiceDataType
انواع بلوک های داده را که ممکن است با داده های تبلیغاتی سرویس Weave BLE ظاهر شوند، ببافید.
Typedefs
SequenceNumber_t
uint8_t SequenceNumber_t
متغیرها
WEAVE_BLE_SVC_ID
const WeaveBleUUID WEAVE_BLE_SVC_ID
کارکرد
FormatBleLayerError
bool FormatBleLayerError( char *buf, uint16_t bufSize, int32_t err )
HandleCommandTest
BLE_ERROR HandleCommandTest( void *ble, BLE_CONNECTION_OBJECT connObj, uint32_t packetCount, uint32_t duration, uint16_t txGap, uint8_t needAck, uint16_t payloadSize, bool reverse )
HandleCommandTestAbort
BLE_ERROR HandleCommandTestAbort( void *ble, BLE_CONNECTION_OBJECT connObj )
HandleCommandTestResult
BLE_ERROR HandleCommandTestResult( void *ble, BLE_CONNECTION_OBJECT connObj, bool local )
HandleCommandTxTiming
BLE_ERROR HandleCommandTxTiming( void *ble, BLE_CONNECTION_OBJECT connObj, bool enabled, bool remote )
RegisterBleLayerErrorFormatter
void RegisterBleLayerErrorFormatter( void )
UUIDsMatch
bool UUIDsMatch( const WeaveBleUUID *idOne, const WeaveBleUUID *idTwo )
جز در مواردی که غیر از این ذکر شده باشد، محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است و نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. Thread علامت تجاری ثبتشده Thread Group, Inc است.
تاریخ آخرین بهروزرسانی 2020-08-28 بهوقت ساعت هماهنگ جهانی.