nl:: ব্লে
এই নেমস্পেসটিতে ব্লুটুথ লো এনার্জি (BLE) এর জন্য উইভের সমস্ত ইন্টারফেস অন্তর্ভুক্ত রয়েছে, যা ব্লুটুথ স্মার্ট নামেও পরিচিত।
সারাংশ
গণনা | |
---|---|
@12 | enum |
@371 | enum |
@372 | enum |
@373 | enum |
@374 | enum |
@375 | enum |
@376 | enum |
@377 | enum |
BleRole | enum শেষ বিন্দুর সাথে যুক্ত BLE সংযোগের ভূমিকা। ডেটা পাঠাতে এবং গ্রহণ করতে শেষ পয়েন্ট দ্বারা ব্যবহৃত অর্থ নির্ধারণ করে। |
BleTransportProtocolVersion | enum BLE ট্রান্সপোর্ট প্রোটোকলের উপর ওয়েভের Enum সংজ্ঞায়িত সংস্করণ। |
PacketType_t | enum |
WeaveBLEServiceDataType | enum উইভ ডেটা ব্লকের ধরন যা ওয়েভ বিএলই পরিষেবা বিজ্ঞাপন ডেটার সাথে প্রদর্শিত হতে পারে। |
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 প্ল্যাটফর্ম ইন্টারফেস ফাংশনের মাধ্যমে স্ট্যাকের উপরে বা BLEEndPoint এর সাথে যুক্ত WeaveConnection অবজেক্টের মাধ্যমে স্ট্যাকের নিচে ডাটা ড্রাইভ করার জন্য একটি একক থ্রেডের জন্য একটি ইন্টারফেস প্রদান করে। |
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 | বিএলই ডিভাইস আইডেন্টিফিকেশন ইনফরমেশন ব্লক বুনন। |
nl:: Ble:: WeaveBleUUID |
নামস্থান | |
---|---|
nl:: Ble:: প্ল্যাটফর্ম |
গণনা
@12
@12
@371
@371
@372
@372
@373
@373
@374
@374
@375
@375
@376
@376
@377
@377
BleRole
BleRole
শেষ বিন্দুর সাথে যুক্ত BLE সংযোগের ভূমিকা। ডেটা পাঠাতে এবং গ্রহণ করতে শেষ পয়েন্ট দ্বারা ব্যবহৃত অর্থ নির্ধারণ করে।
BleTransportProtocolVersion
BleTransportProtocolVersion
BLE ট্রান্সপোর্ট প্রোটোকলের উপর ওয়েভের Enum সংজ্ঞায়িত সংস্করণ।
PacketType_t
PacketType_t
WeaveBLEServiceDataType
WeaveBLEServiceDataType
উইভ ডেটা ব্লকের ধরন যা ওয়েভ বিএলই পরিষেবা বিজ্ঞাপন ডেটার সাথে প্রদর্শিত হতে পারে।
Typedefs
ক্রমসংখ্যা_টি
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 )
UUIDs ম্যাচ
bool UUIDsMatch( const WeaveBleUUID *idOne, const WeaveBleUUID *idTwo )