nl:: Ble::BleTransportCapabilityResponseMessage

الملخّص

السمات العامة

mFragmentSize
uint16_t
حجم جزء نقل BLE المحدد بواسطة الجهاز الملحق في استجابة قيمة MTU في BleTransportCapabilityRequestMessage وملاحظته المحلية لاتصال BLE من BLE.
mSelectedProtocolVersion
uint8_t
يحدّد وحدات البت 4 الأقل إصدار بروتوكول نقل بيانات BLE الذي اختاره جهاز BLE الملحق لإجراء هذا الاتصال.
mWindowSize
uint8_t
الحجم الأولي والأقصى لحجم نافذة العرض التي يوفرها الجهاز الملحق، ويتم تحديده من خلال حمولات GATT للكتابة.

وظائف عامة

Encode(PacketBuffer *msgBuf) const
يجب أن تكون قادرة على حجز 20 بايت من بيانات البيانات في messageBuf.

الدوال الثابتة العامة

Decode(const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg)

السمات العامة

mFragmentSize

uint16_t mFragmentSize

حجم جزء نقل BLE المحدد بواسطة الجهاز الملحق في استجابة قيمة MTU في BleTransportCapabilityRequestMessage وملاحظته المحلية لاتصال BLE من BLE.

mSelectProtocolVersion

uint8_t mSelectedProtocolVersion

يحدّد وحدات البت 4 الأقل إصدار بروتوكول نقل بيانات BLE الذي اختاره جهاز BLE الملحق لإجراء هذا الاتصال.

تعني القيمة kBleTransportProtocolVersion_None أنه لم يتم العثور على أي إصدار بروتوكول متوافق في طلب إمكانات Central'#. يجب أن يتم إلغاء اشتراك المركز بعد إرسال هذا الرد لإخلاء الأجهزة الملحقة للاتصالات من الأجهزة التي تتضمن إصدارات بروتوكول معتمدة.

حجم نافذة mWindowSize

uint8_t mWindowSize

الحجم الأولي والأقصى لحجم نافذة العرض التي يوفرها الجهاز الملحق، ويتم تحديده من خلال حمولات GATT للكتابة.

وظائف عامة

ترميز

BLE_ERROR Encode(
  PacketBuffer *msgBuf
) const 

يجب أن تكون قادرة على حجز 20 بايت من بيانات البيانات في messageBuf.

الدوال الثابتة العامة

فك الترميز

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