nl::Weave::WeaveExchangeHeader

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

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

Tóm tắt

Thuộc tính công khai

AckMsgId
uint32_t
Không bắt buộc; Đang xác nhận giá trị nhận dạng tin 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 đã chỉ định.
ProfileId
uint32_t
Giá trị 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 Weave Exchange Header.

Thuộc tính công khai

AckMsgId

uint32_t AckMsgId

Không bắt buộc; Đang xác nhận giá trị nhận dạng tin 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 đã chỉ định.

ProfileId

uint32_t ProfileId

Giá trị 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 Weave Exchange Header.