nl:: Weave:: WeaveExchangeHeader
#include <src/lib/core/WeaveExchangeMgr.h>
Esta opción especifica el perfil de Weave y el tipo de mensaje de un mensaje de Weave en particular dentro de un ExchangeContext.
Resumen
Atributos públicos |
|
---|---|
AckMsgId
|
uint32_t
Opcional; se está confirmando el identificador de mensaje.
|
ExchangeId
|
uint16_t
El identificador de Exchange para ExchangeContext.
|
Flags
|
uint8_t
Indicadores de marca 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
Indicadores de marca 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.