nl::Ble::BleTransportCapabilitiesResponseMessage

खास जानकारी

सार्वजनिक एट्रिब्यूट

mFragmentSize
uint16_t
BleTransportCapabilitiesRequestMessage में MTU वैल्यू और इसके BLE कनेक्शन MTU की स्थानीय तौर पर निगरानी के जवाब में, सहायक डिवाइस से चुने गए BLE ट्रांसपोर्ट फ़्रैगमेंट साइज़.
mSelectedProtocolVersion
uint8_t
नीचे के 4 बिट BLE ट्रांसपोर्ट प्रोटोकॉल वर्शन के बारे में बताते हैं, जिसे BLE सहायक डिवाइस ने इस कनेक्शन के लिए चुना है.
mWindowSize
uint8_t
सहायक डिवाइस (जैसे, कीबोर्ड, माउस, मॉनिटर, वेबकैम वगैरह) से मिलने वाली विंडो का शुरुआती और ज़्यादा से ज़्यादा साइज़. यह GATT राइट पेलोड के हिसाब से तय किया गया है.

सार्वजनिक फ़ंक्शन

Encode(PacketBuffer *msgBuf) const
msgBuf में 20 बाइट डेटा की लंबाई रिज़र्व कर सकती है.

सार्वजनिक स्टैटिक फ़ंक्शन

Decode(const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg)

सार्वजनिक एट्रिब्यूट

mFragmentSize

uint16_t mFragmentSize

BleTransportCapabilitiesRequestMessage में MTU वैल्यू और इसके BLE कनेक्शन MTU की स्थानीय तौर पर निगरानी के जवाब में, सहायक डिवाइस से चुने गए BLE ट्रांसपोर्ट फ़्रैगमेंट साइज़.

mSelectedProtocolVersion

uint8_t mSelectedProtocolVersion

नीचे के 4 बिट BLE ट्रांसपोर्ट प्रोटोकॉल वर्शन के बारे में बताते हैं, जिसे BLE सहायक डिवाइस ने इस कनेक्शन के लिए चुना है.

kBleTransportProtocolVersion_None की वैल्यू का मतलब है कि सेंट्रल के क्षमताओं के अनुरोध में, काम करने वाला कोई प्रोटोकॉल वर्शन नहीं मिला. इस तरह का जवाब भेजे जाने के बाद, सेंट्रल को उसकी सदस्यता छोड़ देनी चाहिए. ऐसा इसलिए किया जाता है, ताकि सहायक प्रोटोकॉल वाले वर्शन वाले डिवाइसों से कनेक्शन के लिए, सहायक डिवाइस को हटाया जा सके.

mWindowSize

uint8_t mWindowSize

सहायक डिवाइस (जैसे, कीबोर्ड, माउस, मॉनिटर, वेबकैम वगैरह) से मिलने वाली विंडो का शुरुआती और ज़्यादा से ज़्यादा साइज़. यह GATT राइट पेलोड के हिसाब से तय किया गया है.

सार्वजनिक फ़ंक्शन

एन्कोड

BLE_ERROR Encode(
  PacketBuffer *msgBuf
) const 

msgBuf में 20 बाइट डेटा की लंबाई रिज़र्व कर सकती है.

सार्वजनिक स्टैटिक फ़ंक्शन

डिकोड करें

BLE_ERROR Decode(
  const PacketBuffer & msgBuf,
  BleTransportCapabilitiesResponseMessage & msg
)