O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

nl :: Tecer:: WeaveSessionState

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

Transmite o estado de comunicação necessário para enviar / receber mensagens com outro nó.

Resumo

Construtores e Destruidores

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

Tipos públicos

@49 enum
ReceiveFlagsType typedef
uint16_t

Atributos públicos

AuthMode
WeaveAuthMode
MsgEncKey

Funções públicas

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

Tipos públicos

@ 49

 @49

ReceiveFlagsType

uint16_t ReceiveFlagsType

Atributos públicos

AuthMode

WeaveAuthMode AuthMode

MsgEncKey

WeaveMsgEncryptionKey * MsgEncKey

Funções públicas

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
)