nl:: বুনা:: WeaveSessionState
#include <src/lib/core/WeaveFabricState.h>
অন্য নোডের সাথে বার্তা পাঠাতে/গ্রহণ করার জন্য প্রয়োজনীয় যোগাযোগের অবস্থা বোঝায়।
সারসংক্ষেপ
কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
---|---|
WeaveSessionState (void) | |
WeaveSessionState ( WeaveMsgEncryptionKey *msgEncKey, WeaveAuthMode authMode, MonotonicallyIncreasingCounter *nextMsgId, uint32_t *maxRcvdMsgId, ReceiveFlagsType *rcvFlags) |
পাবলিক প্রকার | |
---|---|
@49 | enum |
ReceiveFlagsType | typedefuint16_t |
পাবলিক বৈশিষ্ট্য | |
---|---|
AuthMode | WeaveAuthMode |
MsgEncKey |
পাবলিক ফাংশন | |
---|---|
IsDuplicateMessage (uint32_t msgId) | bool |
MessageIdNotSynchronized (void) | bool |
NewMessageId (void) | uint32_t |
পাবলিক প্রকার
@৪৯
@49
ReceiveFlagsType
uint16_t ReceiveFlagsType
পাবলিক বৈশিষ্ট্য
AuthMode
WeaveAuthMode AuthMode
MsgEncKey
WeaveMsgEncryptionKey * MsgEncKey
পাবলিক ফাংশন
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 )