nl::Weave::WeaveExchangeHeader

#include <src/lib/core/WeaveExchangeMgr.h>

Thao tác này chỉ định hồ sơ Weave và loại thông báo của một thông báo Weave cụ thể trong ExchangeContext.

Tóm tắt

Các thuộc tính công khai

AckMsgId
uint32_t
Không bắt buộc; Giá trị nhận dạng của tin nhắn đang được xác nhận.
ExchangeId
uint16_t
Giá trị nhận dạng Exchange cho ExchangeContext.
Flags
uint8_t
Chỉ báo cờ bit cho loại thông báo Weave.
MessageType
uint8_t
Loại Thông báo cho cấu hình Weave được chỉ định.
ProfileId
uint32_t
Mã nhận dạng hồ sơ của thông báo Weave.
Version
uint8_t
Phiên bản của định dạng Tiêu đề Weave Exchange.

Các thuộc tính công khai

AckMsgId

uint32_t AckMsgId

Không bắt buộc; Giá trị nhận dạng của tin nhắn đang được xác nhận.

Được chỉ định khi yêu cầu xác nhận.

ExchangeId

uint16_t ExchangeId

Giá trị nhận dạng Exchange cho ExchangeContext.

Cờ

uint8_t Flags

Chỉ báo cờ bit cho loại thông báo Weave.

MessageType

uint8_t MessageType

Loại Thông báo cho cấu hình Weave được chỉ định.

ProfileId

uint32_t ProfileId

Mã nhận dạng hồ sơ của thông báo Weave.

Phiên bản

uint8_t Version

Phiên bản của định dạng Tiêu đề Weave Exchange.