Google is committed to advancing racial equity for Black communities. See how.

এনএল :: তাঁত :: ওয়েভসেশনস্টেট

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

অন্য নোডের সাথে বার্তা প্রেরণ / গ্রহণ করতে প্রয়োজনীয় যোগাযোগের অবস্থাটি জানায়।

সারসংক্ষেপ

নির্মাণকারী এবং ধ্বংসকারী

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

পাবলিক প্রকার

@49 এনাম
ReceiveFlagsType টাইপডেফ
uint16_t

জনসাধারণের গুণাবলী

AuthMode
WeaveAuthMode
MsgEncKey

পাবলিক ফাংশন

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

পাবলিক প্রকার

@ 49

 @49

রিসিভফ্ল্যাজ টাইপ

uint16_t ReceiveFlagsType

জনসাধারণের গুণাবলী

আথমোড

WeaveAuthMode AuthMode

MsgEncKey

WeaveMsgEncryptionKey * MsgEncKey

পাবলিক ফাংশন

ইসডুয়ালিকেটমেসেজ

bool IsDuplicateMessage(
  uint32_t msgId
)

বার্তাআইডনটসিনক্রোনাইজড

bool MessageIdNotSynchronized(
  void
)

NewMessageId

uint32_t NewMessageId(
  void
)

ওয়েভসেশনস্টেট

 WeaveSessionState(
  void
)

ওয়েভসেশনস্টেট

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