nl:: বুনা:: প্রোফাইল:: স্ট্যাটাস রিপোর্টিং:: অবস্থা প্রতিবেদন

সারসংক্ষেপ

উত্তরাধিকার

সরাসরি পরিচিত সাবক্লাস:
  nl::Weave::Profiles::BDX_Current::ReceiveReject
  nl::Weave::Profiles::BDX_Current::SendReject
  nl::Weave::Profiles::BDX_Current::Transfer Error
  nl::Weave::Profiles::BDX_Development::ReceiveReject
  nl::Weave::Profiles::BDX_Development::SendReject
  nl::Weave::Profiles::BDX_Development::Transfer Error

কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর

StatusReport (void)
~StatusReport (void)

পাবলিক বৈশিষ্ট্য

mAdditionalInfo
mError
mProfileId
uint32_t
mStatusCode
uint16_t

পাবলিক ফাংশন

init (uint32_t aProfileId, uint16_t aCode, ReferencedTLVData *aInfo)
init ( WEAVE_ERROR aError)
operator== (const StatusReport & another) const
bool
pack (PacketBuffer *aBuffer, uint32_t maxLen)
packedLength (void)
uint16_t
success (void)
bool

পাবলিক স্ট্যাটিক ফাংশন

AddErrorCode ( nl::Weave::TLV::TLVWriter & aWriter, WEAVE_ERROR aError)
EndMetaData ( nl::Weave::TLV::TLVWriter & aWriter)
StartMetaData ( nl::Weave::TLV::TLVWriter & aWriter)
parse (PacketBuffer *aBuffer, StatusReport & aDestination)

পাবলিক বৈশিষ্ট্য

অতিরিক্ত তথ্য

ReferencedTLVData mAdditionalInfo

ত্রুটি

WEAVE_ERROR mError

mProfileId

uint32_t mProfileId

mStatusCode

uint16_t mStatusCode

পাবলিক ফাংশন

অবস্থা প্রতিবেদন

 StatusReport(
  void
)

এটা

WEAVE_ERROR init(
  uint32_t aProfileId,
  uint16_t aCode,
  ReferencedTLVData *aInfo
)

এটা

WEAVE_ERROR init(
  WEAVE_ERROR aError
)

অপারেটর==

bool operator==(
  const StatusReport & another
) const 

প্যাক

WEAVE_ERROR pack(
  PacketBuffer *aBuffer,
  uint32_t maxLen
)

প্যাক করা দৈর্ঘ্য

uint16_t packedLength(
  void
)

সাফল্য

bool success(
  void
)

~ স্ট্যাটাস রিপোর্ট

 ~StatusReport(
  void
)

পাবলিক স্ট্যাটিক ফাংশন

ত্রুটি কোড যোগ করুন

WEAVE_ERROR AddErrorCode(
  nl::Weave::TLV::TLVWriter & aWriter,
  WEAVE_ERROR aError
)

EndMetaData

WEAVE_ERROR EndMetaData(
  nl::Weave::TLV::TLVWriter & aWriter
)

StartMetaData

WEAVE_ERROR StartMetaData(
  nl::Weave::TLV::TLVWriter & aWriter
)

পার্স

WEAVE_ERROR parse(
  PacketBuffer *aBuffer,
  StatusReport & aDestination
)