нл:: Переплетение:: Профили:: СтатусОтчетность:: СтатусОтчет
Краткое содержание
Наследование
Прямые известные подклассы: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) |
Публичные атрибуты
mДополнительная информация
ReferencedTLVData mAdditionalInfo
mError
WEAVE_ERROR mError
мпрофилеид
uint32_t mProfileId
мстатускоде
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 )
КондМетаДанные
WEAVE_ERROR EndMetaData( nl::Weave::TLV::TLVWriter & aWriter )
СтартМетаДанные
WEAVE_ERROR StartMetaData( nl::Weave::TLV::TLVWriter & aWriter )
анализировать
WEAVE_ERROR parse( PacketBuffer *aBuffer, StatusReport & aDestination )