nl::
  खास जानकारी
इनहेरिटेंस
पहले से मालूम सब-क्लास:nl::Weave::Profiles::BDX_Current::ReceiveReject
nl::Weave::Profiles::BDX_Current::SendReject
nl::Weave::Profiles::BDX_Current::TransferError
nl::Weave::Profiles::BDX_Development::ReceiveReject
nl::Weave::Profiles::BDX_Development::SendReject
nl::Weave::Profiles::BDX_Development::TransferError
| कंस्ट्रक्टर और डिस्ट्रक्टर | |
|---|---|
| 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) | |
सार्वजनिक विशेषताएं
mAdditionalInfo
ReferencedTLVData mAdditionalInfo
mError
WEAVE_ERROR mError
mProfileId
uint32_t mProfileId
mStatusCode
uint16_t mStatusCode
सार्वजनिक फ़ंक्शन
StatusReport
StatusReport( void )
Init
WEAVE_ERROR init( uint32_t aProfileId, uint16_t aCode, ReferencedTLVData *aInfo )
Init
WEAVE_ERROR init( WEAVE_ERROR aError )
ऑपरेटर==
bool operator==( const StatusReport & another ) const
पैक
WEAVE_ERROR pack( PacketBuffer *aBuffer, uint32_t maxLen )
packedLength
uint16_t packedLength( void )
सफलता
bool success( void )
~स्टेटस रिपोर्ट
~StatusReport( void )
सार्वजनिक स्टैटिक फ़ंक्शन
AddErrorCode
WEAVE_ERROR AddErrorCode( nl::Weave::TLV::TLVWriter & aWriter, WEAVE_ERROR aError )
EndMetaData
WEAVE_ERROR EndMetaData( nl::Weave::TLV::TLVWriter & aWriter )