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 :: WeaveSessionState

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

Chuyển giao trạng thái giao tiếp cần thiết để gửi / nhận tin nhắn với một nút khác.

Tóm lược

Người xây dựng và Người phá hủy

WeaveSessionState (void)
WeaveSessionState ( WeaveMsgEncryptionKey *msgEncKey, WeaveAuthMode authMode, MonotonicallyIncreasingCounter *nextMsgId, uint32_t *maxRcvdMsgId, ReceiveFlagsType *rcvFlags)

Các loại công khai

@49 enum
ReceiveFlagsType typedef
uint16_t

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

AuthMode
WeaveAuthMode
MsgEncKey

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

IsDuplicateMessage (uint32_t msgId)
bool
MessageIdNotSynchronized (void)
bool
NewMessageId (void)
uint32_t

Các loại công khai

@ 49

 @49

GetFlagsType

uint16_t ReceiveFlagsType

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

AuthMode

WeaveAuthMode AuthMode

MsgEncKey

WeaveMsgEncryptionKey * MsgEncKey

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

IsDuplicateMessage

bool IsDuplicateMessage(
  uint32_t msgId
)

MessageIdNotSynchronized

bool MessageIdNotSynchronized(
  void
)

NewMessageId

uint32_t NewMessageId(
  void
)

WeaveSessionState

 WeaveSessionState(
  void
)

WeaveSessionState

 WeaveSessionState(
  WeaveMsgEncryptionKey *msgEncKey,
  WeaveAuthMode authMode,
  MonotonicallyIncreasingCounter *nextMsgId,
  uint32_t *maxRcvdMsgId,
  ReceiveFlagsType *rcvFlags
)