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.
Trang này được dịch bởi Cloud Translation API.
Switch to English

nl :: Dệt :: Hồ sơ :: Bảo vệ:: TÌNH HUỐNG :: BeginSessionContext

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

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

Tóm lược

Di sản

Các lớp con đã biết trực tiếp:
  nl :: Weave :: Profiles :: Security :: CASE :: BeginSessionRequestContext
  nl :: Weave :: Profiles :: Security :: CASE :: BeginSessionResponseContext

Các loại được bảo vệ

@228 enum

Thuộc tính công cộng

CertInfo
const uint8_t *
CertInfoLength
uint16_t
CurveId
uint32_t
ECDHPublicKey
MsgInfo
Payload
const uint8_t *
PayloadLength
uint16_t
PeerNodeId
uint64_t
ProtocolConfig
uint32_t
Signature
const uint8_t *
SignatureLength
uint16_t

Thuộc tính được bảo vệ

Flags
uint8_t

Chức năng công cộng

IsBeginSessionRequest () const
bool
IsInitiator () const
bool
PerformKeyConfirm () const
bool
SetIsBeginSessionRequest (bool val)
void
SetIsInitiator (bool val)
void
SetPerformKeyConfirm (bool val)
void

Các loại được bảo vệ

@ 228

 @228

Thuộc tính công cộng

CertInfo

const uint8_t * CertInfo

CertInfoLength

uint16_t CertInfoLength

CurveId

uint32_t CurveId

ECDHPublicKey

EncodedECPublicKey ECDHPublicKey

MsgInfo

const WeaveMessageInfo * MsgInfo

Khối hàng

const uint8_t * Payload

PayloadLength

uint16_t PayloadLength

PeerNodeId

uint64_t PeerNodeId

ProtocolConfig

uint32_t ProtocolConfig

Chữ ký

const uint8_t * Signature

SignatureLength

uint16_t SignatureLength

Thuộc tính được bảo vệ

Cờ

uint8_t Flags

Chức năng công cộng

IsBeginSessionRequest

bool IsBeginSessionRequest() const 

IsInitiator

bool IsInitiator() const 

PerformKeyConfirm

bool PerformKeyConfirm() const 

SetIsBeginSessionRequest

void SetIsBeginSessionRequest(
  bool val
)

SetIsInitiator

void SetIsInitiator(
  bool val
)

SetPerformKeyConfirm

void SetPerformKeyConfirm(
  bool val
)