ไม่มี:: สาน:: โปรไฟล์:: BDX_การพัฒนา:: ส่งยอมรับ
#include <src/lib/profiles/bulk-data-transfer/Development/BDXMessages.h>
SendAccept ข้อความที่ใช้ในการรับแลกเปลี่ยนเสนอเมื่อผู้ส่งริเริ่ม
สรุป
มรดก
ตรง Subclasses เป็นที่รู้จัก: NL :: สาน :: โปรไฟล์ :: 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 ส่งกลับความยาวที่บรรจุของข้อความรับส่งนี้ |
ฟังก์ชั่นคงที่สาธารณะ Public | |
---|---|
parse (PacketBuffer *aBuffer, SendAccept & aResponse) | การแยกข้อมูลจาก PacketBuffer เป็น SendAccept รูปแบบข้อความ |
คุณลักษณะสาธารณะ
mMaxBlockSize
uint16_t mMaxBlockSize
ขนาดบล็อกสูงสุดที่เราตัดสินใจ
mTransferMode
uint8_t mTransferMode
โหมดการถ่ายโอนที่เราตัดสินใจ
mVersion
uint8_t mVersion
เวอร์ชันของโปรโตคอล BDX ที่เราตัดสินใจ
งานสาธารณะ
ส่งยอมรับ
SendAccept( void )
คอนสตรัคเตอร์ไม่มีอาร์กที่มีค่าเริ่มต้นสำหรับข้อความรับส่ง
ในนั้น
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
รายละเอียด | |||||
---|---|---|---|---|---|
พารามิเตอร์ |
| ||||
ส่งกลับค่า |
|
บรรจุความยาว
uint16_t packedLength( void )
ส่งกลับความยาวที่บรรจุของข้อความรับส่งนี้
รายละเอียด | |
---|---|
คืนสินค้า | ความยาวของข้อความเมื่อบรรจุ |
ฟังก์ชั่นคงที่สาธารณะ Public
แยกวิเคราะห์
WEAVE_ERROR parse( PacketBuffer *aBuffer, SendAccept & aResponse )
การแยกข้อมูลจาก PacketBuffer เป็น SendAccept รูปแบบข้อความ
รายละเอียด | |||||
---|---|---|---|---|---|
พารามิเตอร์ |
| ||||
ส่งกลับค่า |
|