nl:: Ble
این فضای نام شامل تمام رابطهای موجود در Weave for Bluetooth Low Energy (BLE) است که با نام Bluetooth Smart نیز شناخته میشود.
خلاصه
شمارش ها | |
---|---|
@12 | enum |
@371 | enum |
@372 | enum |
@373 | enum |
@374 | enum |
@375 | enum |
@376 | enum |
@377 | enum |
BleRole | enum نقش اتصالات BLE مرتبط با نقاط پایانی. ابزارهایی را که توسط نقاط پایانی برای ارسال و دریافت داده ها استفاده می شود را تعیین می کند. |
BleTransportProtocolVersion | enum Enum تعریف کننده نسخه های پروتکل حمل و نقل Weave over BLE. |
PacketType_t | enum |
WeaveBLEServiceDataType | enum انواع بلوک های داده را که ممکن است با داده های تبلیغاتی سرویس 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 )
جز در مواردی که غیراز این ذکر شده باشد، محتوای این صفحه تحت مجوز پروانه ارجاع مشترکات خلاقانه نسخه ۴.۰ است. نمونه کدها نیز دارای مجوز پروانه آپاچی نسخه ۲.۰ است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. OpenThread و علائم مربوط به آن، علامتهای تجاری Thread Group هستند و تحت پروانه استفاده میشوند.
تاریخ آخرین بهروزرسانی 2025-01-05 بهوقت ساعت هماهنگ جهانی.