nl:: Weave:: Profiles:: BDX_Development:: SendAccept
#include <src/lib/profiles/bulk-data-transfer/Development/BDXMessages.h>
הודעת SendAccept משמשת לאישור הצעה להחלפה כאשר השולח הוא יוזם הפעולה.
סיכום
ירושה
מחלקות משנה מוכרות ישירות: nl::Weave::Profiles::BDX_Development::ReceiveAccept
בונים והורסים |
|
---|---|
SendAccept(void)
הבנאי ללא ארגומנט עם ברירות המחדל של הודעת אישור השליחה.
|
מאפיינים ציבוריים |
|
---|---|
mMaxBlockSize
|
uint16_t
גודל הבלוקים המקסימלי שהחלטנו עליו.
|
mMetaData
|
מטא-נתונים אופציונליים של TLV.
|
mTransferMode
|
uint8_t
מצב העברה שעליו החלטנו
|
mVersion
|
uint8_t
הגרסה של פרוטוקול BDX שעליה החלטנו.
|
תפקידים ציבוריים |
|
---|---|
init(uint8_t aVersion, uint8_t aTransferMode, uint16_t aMaxBlockSize, ReferencedTLVData *aMetaData)
|
מפעילים הודעת SendAccept.
|
operator==(const SendAccept &) const
|
bool
השוואת שוויון בין הודעות SendAccept.
|
pack(PacketBuffer *aBuffer)
|
אורזים הודעת שליחה וקבלה ב-PacketBuffer.
|
packedLength(void)
|
uint16_t
מחזירה את האורך הארוז של הודעת האישור הנשלחת.
|
פונקציות סטטיות ציבוריות |
|
---|---|
parse(PacketBuffer *aBuffer, SendAccept & aResponse)
|
ניתוח נתונים מ-PacketBuffer לפורמט הודעה SendAccept.
|
מאפיינים ציבוריים
mMaxBlockSize
uint16_t mMaxBlockSize
גודל הבלוקים המקסימלי שהחלטנו עליו.
mTransferMode
uint8_t mTransferMode
מצב העברה שעליו החלטנו
mVersion
uint8_t mVersion
הגרסה של פרוטוקול BDX שעליה החלטנו.
תפקידים ציבוריים
SendAccept
SendAccept( void )
הבנאי ללא ארגומנט עם ברירות המחדל של הודעת אישור השליחה.
init
WEAVE_ERROR init( uint8_t aVersion, uint8_t aTransferMode, uint16_t aMaxBlockSize, ReferencedTLVData *aMetaData )
מפעילים הודעת SendAccept.
פרטים | |||||||||
---|---|---|---|---|---|---|---|---|---|
פרמטרים |
|
||||||||
ערכים מוחזרים |
|
אופרטור==
bool operator==( const SendAccept & ) const
השוואת שוויון בין הודעות SendAccept.
פרטים | |||
---|---|---|---|
פרמטרים |
|
||
החזרות |
אם יש להם את כל השדות זהים.
|
חבילה
WEAVE_ERROR pack( PacketBuffer *aBuffer )
אורזים הודעת שליחה וקבלה ב-PacketBuffer.
פרטים | |||||
---|---|---|---|---|---|
פרמטרים |
|
||||
ערכים מוחזרים |
|
packedLength
uint16_t packedLength( void )
מחזירה את האורך הארוז של הודעת האישור הנשלחת.
פרטים | |
---|---|
החזרות |
אורך ההודעה כשהיא ארוזה
|
פונקציות סטטיות ציבוריות
parse
WEAVE_ERROR parse( PacketBuffer *aBuffer, SendAccept & aResponse )
ניתוח נתונים מ-PacketBuffer לפורמט הודעה SendAccept.
פרטים | |||||
---|---|---|---|---|---|
פרמטרים |
|
||||
ערכים מוחזרים |
|