nl:: Ble:: BleTransportCapabilitiesResponseMessage
ملخّص
السمات العامة |
|
---|---|
mFragmentSize
|
uint16_t
حجم جزء نقل BLE الذي تم اختياره بواسطة الجهاز الملحق استجابةً لقيمة MTU في BleTransportCapabilitiesRequestMessage ومراقبته المحلية لوحدة MTU لاتصال BLE.
|
mSelectedProtocolVersion
|
uint8_t
تحدد البتات الأربعة السفلية إصدار بروتوكول نقل البلوتوث الذي اختاره الجهاز الملحق عبر البلوتوث لهذا الاتصال.
|
mWindowSize
|
uint8_t
الحجم الأولي والحد الأقصى لحجم نافذة الاستلام التي يوفّرها الجهاز الملحق، ويتم تحديده من خلال حمولات بيانات الكتابة في GATT.
|
وظائف عامة |
|
---|---|
Encode(PacketBuffer *msgBuf) const
|
يجب أن تكون قادرًا على حجز طول بيانات 20 بايت في msgBuf.
|
الدوال الثابتة العامة |
|
---|---|
Decode(const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg)
|
السمات العامة
mFragmentSize
uint16_t mFragmentSize
حجم جزء نقل BLE الذي تم اختياره بواسطة الجهاز الملحق استجابةً لقيمة MTU في BleTransportCapabilitiesRequestMessage ومراقبته المحلية لوحدة MTU لاتصال BLE.
mSelectedProtocolVersion
uint8_t mSelectedProtocolVersion
تحدد البتات الأربعة السفلية إصدار بروتوكول نقل البلوتوث الذي اختاره الجهاز الملحق عبر البلوتوث لهذا الاتصال.
تعني القيمة kBleTransportProtocolVersion_None أنه لم يتم العثور على إصدار بروتوكول متوافق في طلب إمكانات المركز. من المفترض أن يتم إلغاء الاشتراك المركزي بعد إرسال هذه الاستجابة لإخلاء الجهاز الملحق للاتصالات من الأجهزة ذات إصدارات البروتوكول المتوافقة.
mWindowSize
uint8_t mWindowSize
الحجم الأولي والحد الأقصى لحجم نافذة الاستلام التي يوفّرها الجهاز الملحق، ويتم تحديده من خلال حمولات بيانات الكتابة في GATT.
وظائف عامة
ترميز
BLE_ERROR Encode( PacketBuffer *msgBuf ) const
يجب أن تكون قادرًا على حجز طول بيانات 20 بايت في msgBuf.
الدوال الثابتة العامة
Decode
BLE_ERROR Decode( const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg )