nl:: Ble:: BleTransportCapabilitiesResponseMessage
סיכום
מאפיינים ציבוריים |
|
---|---|
mFragmentSize
|
uint16_t
גודל מקטע התעבורה של BLE שנבחר על ידי הציוד ההיקפי בתגובה לערך ה-MTU ב-BleTransportCapabilitiesRequestMessage ובתצפית המקומית על MTU של חיבור BLE.
|
mSelectedProtocolVersion
|
uint8_t
4 הביטים התחתונים מציינים את גרסת פרוטוקול התעבורה של BLE שציוד היקפי מסוג BLE בחר לחיבור הזה.
|
mWindowSize
|
uint8_t
גודל חלון הקבלה הראשוני והמקסימלי שמוצע על ידי הציוד ההיקפי, מוגדר במונחים של מטענים ייעודיים (payloads) לכתיבה ב-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
גודל חלון הקבלה הראשוני והמקסימלי שמוצע על ידי הציוד ההיקפי, שמוגדר ביחס למטענים ייעודיים (payloads) של GATT.
פונקציות ציבוריות
פונקציות סטטיות ציבוריות
Decode
BLE_ERROR Decode( const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg )