nl:: Weave:: WeaveExchangeHeader
#include <src/lib/core/WeaveExchangeMgr.h>
Especifica el perfil y el tipo de mensaje de Weave de un mensaje de Weave específico dentro de un ExchangeContext.
Resumen
Atributos públicos |
|
---|---|
AckMsgId
|
uint32_t
Opcional; Se está confirmando el identificador de mensaje.
|
ExchangeId
|
uint16_t
Es el identificador de intercambio para ExchangeContext.
|
Flags
|
uint8_t
Son indicadores de marcas de bits para el tipo de mensaje de Weave.
|
MessageType
|
uint8_t
El tipo de mensaje para el perfil de Weave especificado.
|
ProfileId
|
uint32_t
El identificador de perfil del mensaje de Weave.
|
Version
|
uint8_t
Es la versión del formato de encabezado de Weave Exchange.
|
Atributos públicos
AckMsgId
uint32_t AckMsgId
Opcional; Se está confirmando el identificador de mensaje.
Se especifica cuando se requieren confirmaciones.
Marcas
uint8_t Flags
Son indicadores de marcas de bits para el tipo de mensaje de Weave.
MessageType
uint8_t MessageType
El tipo de mensaje para el perfil de Weave especificado.
ProfileId
uint32_t ProfileId
El identificador de perfil del mensaje de Weave.
Versión
uint8_t Version
Es la versión del formato de encabezado de Weave Exchange.