nl:: Weave:: WeaveExchangeHeader
#include <src/lib/core/WeaveExchangeMgr.h>
Isso especifica o perfil e o tipo de mensagem de uma mensagem específica do Weave em um ExchangeContext.
Resumo
Atributos públicos |
|
---|---|
AckMsgId
|
uint32_t
Opcional. Identificador de mensagem em confirmação.
|
ExchangeId
|
uint16_t
O identificador do Exchange para o ExchangeContext.
|
Flags
|
uint8_t
Indicadores de sinalização de bits para o tipo de mensagem do Weave.
|
MessageType
|
uint8_t
O tipo de mensagem para o perfil especificado do Weave.
|
ProfileId
|
uint32_t
O identificador de perfil da mensagem do Weave.
|
Version
|
uint8_t
A versão do formato de cabeçalho do Weave Exchange.
|
Atributos públicos
AckMsgId
uint32_t AckMsgId
Opcional. Identificador de mensagem em confirmação.
Especificado ao exigir confirmações.
Sinalizações
uint8_t Flags
Indicadores de sinalização de bits para o tipo de mensagem do Weave.
MessageType
uint8_t MessageType
O tipo de mensagem para o perfil especificado do Weave.
ProfileId
uint32_t ProfileId
O identificador de perfil da mensagem do Weave.
Versão
uint8_t Version
A versão do formato de cabeçalho do Weave Exchange.