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