nl::
  #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_tOpcional. Identificador de mensagem em confirmação.  | 
| ExchangeId | uint16_tO identificador do Exchange para o ExchangeContext.  | 
| Flags | uint8_tIndicadores de sinalização de bits para o tipo de mensagem do Weave.  | 
| MessageType | uint8_tO tipo de mensagem para o perfil especificado do Weave.  | 
| ProfileId | uint32_tO identificador de perfil da mensagem do Weave.  | 
| Version | uint8_tA 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.