nl:: بافت:: پروفایل ها:: BDX_Current:: BlockSend

خلاصه

وراثت

ارث می برد از: nl::Weave::Profiles::RetainedPacketBuffer
زیر کلاس های شناخته شده مستقیم: nl:: بافت:: پروفایل::BDX_Current::BlockEOF

سازندگان و ویرانگرها

BlockSend ()

صفات عمومی

theBlockCounter
uint8_t
theData
uint8_t *
theLength
uint64_t

توابع عمومی

init (uint8_t, uint64_t, uint8_t *)
operator== (const BlockSend &) const
bool
pack (PacketBuffer *)
packedLength ()
uint16_t

توابع استاتیک عمومی

parse (PacketBuffer *, BlockSend &)

صفات عمومی

theBlockCounter

uint8_t theBlockCounter

داده

uint8_t * theData

طول

uint64_t theLength

توابع عمومی

BlockSend

 BlockSend()

init

WEAVE_ERROR init(
  uint8_t,
  uint64_t,
  uint8_t *
)

اپراتور==

bool operator==(
  const BlockSend &
) const 

بسته

WEAVE_ERROR pack(
  PacketBuffer *
)

طول بسته بندی شده

uint16_t packedLength()

توابع استاتیک عمومی

تجزیه

WEAVE_ERROR parse(
  PacketBuffer *,
  BlockSend &
)