Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

nl::Weave::Profiles::Security::CASE::StartSessionRequestContext

#include <src/lib/profiles/security/WeaveCASE.h>

Lưu giữ thông tin ngữ cảnh liên quan đến việc tạo hoặc xử lý thông báo StartSessionRequest của CASE.

Tóm tắt

Tính kế thừa

Kế thừa từ: nl::Weave::Profiles::Security::CASE::StartSessionContext

Loại công khai

@229 enum

Thuộc tính công khai

AlternateConfigCount
uint8_t
AlternateConfigs[kMaxAlternateProtocolConfigs]
uint32_t
AlternateCurveCount
uint8_t
AlternateCurveIds[kMaxAlternateCurveIds]
uint32_t
EncryptionType
uint8_t
SessionKeyId
uint16_t

Hàm công khai

DecodeHead(PacketBuffer *msgBuf)
EncodeHead(PacketBuffer *msgBuf)
HeadLength(void)
uint16_t
IsAltConfig(uint32_t config) const
bool
Reset(void)
void

Loại công khai

@229

 @229

Thuộc tính công khai

họConfigConfigCount

uint8_t AlternateConfigCount

Cấu hình thay thế

uint32_t AlternateConfigs[kMaxAlternateProtocolConfigs]

Số lượng thay thế

uint8_t AlternateCurveCount

Mã thay thế

uint32_t AlternateCurveIds[kMaxAlternateCurveIds]

Loại mã hóa

uint8_t EncryptionType

Mã khóa phiên

uint16_t SessionKeyId

Hàm công khai

Đầu giải mã

WEAVE_ERROR DecodeHead(
  PacketBuffer *msgBuf
)

Đầu mã hóa

WEAVE_ERROR EncodeHead(
  PacketBuffer *msgBuf
)

Độ dài đầu

uint16_t HeadLength(
  void
)

Cấu hình Alt

bool IsAltConfig(
  uint32_t config
) const 

Đặt lại

void Reset(
  void
)