nl:: Weave:: Profiles:: StatusReporting:: StatusReport
요약
상속
직접 알려진 서브클래스: <ph type="x-smartling-placeholder"></ph> nl::Weave::Profiles::BDX_Current::ReceiveReject <ph type="x-smartling-placeholder">
</ph> nl::Weave::Profiles::BDX_Current::SendReject <ph type="x-smartling-placeholder">
</ph> nl::Weave::Profiles::BDX_Current::TransferError <ph type="x-smartling-placeholder">
</ph> nl::Weave::Profiles::BDX_Development::ReceiveReject <ph type="x-smartling-placeholder">
</ph> nl::Weave::Profiles::BDX_Development::SendReject <ph type="x-smartling-placeholder">
</ph> 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 )