nl :: Dệt :: Hồ sơ :: BDX_Current :: BlockSend
Tóm lược
Di sản
Kế thừa từ: nl :: Weave :: Profiles :: RetainedPacketBufferCác lớp con đã biết trực tiếp: nl :: Weave :: Profiles :: BDX_Current :: BlockEOF
Người xây dựng và Người phá hủy | |
---|---|
BlockSend () |
Thuộc tính công cộng | |
---|---|
theBlockCounter | uint8_t |
theData | uint8_t * |
theLength | uint64_t |
Chức năng công cộng | |
---|---|
init (uint8_t, uint64_t, uint8_t *) | |
operator== (const BlockSend &) const | bool |
pack (PacketBuffer *) | |
packedLength () | uint16_t |
Chức năng tĩnh công khai | |
---|---|
parse (PacketBuffer *, BlockSend &) |
Thuộc tính công cộng
theBlockCounter
uint8_t theBlockCounter
dữ liệu
uint8_t * theData
độ dài
uint64_t theLength
Chức năng công cộng
BlockSend
BlockSend()
trong đó
WEAVE_ERROR init( uint8_t, uint64_t, uint8_t * )
toán tử ==
bool operator==( const BlockSend & ) const
đóng gói
WEAVE_ERROR pack( PacketBuffer * )
đóng gói
uint16_t packedLength()
Chức năng tĩnh công khai
phân tích cú pháp
WEAVE_ERROR parse( PacketBuffer *, BlockSend & )