nl :: Tecer:: Perfis :: BDX_Current :: BlockSend
Resumo
Herança
Herda de: nl :: Weave :: Profiles :: RetainedPacketBufferSubclasses diretamente conhecidas: nl :: Weave :: Profiles :: BDX_Current :: BlockEOF
Construtores e Destruidores | |
---|---|
BlockSend () |
Atributos públicos | |
---|---|
theBlockCounter | uint8_t |
theData | uint8_t * |
theLength | uint64_t |
Funções públicas | |
---|---|
init (uint8_t, uint64_t, uint8_t *) | |
operator== (const BlockSend &) const | bool |
pack (PacketBuffer *) | |
packedLength () | uint16_t |
Funções estáticas públicas | |
---|---|
parse (PacketBuffer *, BlockSend &) |
Atributos públicos
theBlockCounter
uint8_t theBlockCounter
os dados
uint8_t * theData
O comprimento
uint64_t theLength
Funções públicas
BlockSend
BlockSend()
iniciar
WEAVE_ERROR init( uint8_t, uint64_t, uint8_t * )
operador ==
bool operator==( const BlockSend & ) const
pacote
WEAVE_ERROR pack( PacketBuffer * )
PackedLength
uint16_t packedLength()
Funções estáticas públicas
analisar
WEAVE_ERROR parse( PacketBuffer *, BlockSend & )