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