nl:: Weave:: WeaveMessageInfo
#include <src/lib/core/WeaveMessageLayer.h>
전송 또는 수신 중인 Weave 메시지에 대한 정보입니다.
요약
공개 속성 |
|
---|---|
DestNodeId
|
uint64_t
Weave 메시지의 대상 노드 식별자입니다.
|
EncryptionType
|
uint8_t
Weave 메시지에 사용되는 암호화 유형입니다.
|
Flags
|
uint32_t
Weave 메시지와 관련된 다양한 플래그 WeaveMessageFlags를 참조하세요.
|
InCon
|
메시지가 수신된 연결 (있는 경우)입니다.
|
InPacketInfo
|
const IPPacketInfo *
수신된 메시지의 IP 주소 지정 정보입니다.
|
KeyId
|
uint16_t
Weave 메시지의 암호화 키 식별자입니다.
|
MessageId
|
uint32_t
Weave 메시지의 메시지 식별자입니다.
|
MessageVersion
|
uint8_t
Weave 메시지의 버전입니다.
|
PeerAuthMode
|
WeaveAuthMode
메시지 발신자가 인증된 수단입니다.
|
SourceNodeId
|
uint64_t
Weave 메시지의 소스 노드 식별자입니다.
|
공개 함수 |
|
---|---|
Clear()
|
void
|
공개 속성
DestNodeId
uint64_t nl::Weave::WeaveMessageInfo::DestNodeId
Weave 메시지의 대상 노드 식별자입니다.
EncryptionType
uint8_t nl::Weave::WeaveMessageInfo::EncryptionType
Weave 메시지에 사용되는 암호화 유형입니다.
플래그
uint32_t nl::Weave::WeaveMessageInfo::Flags
Weave 메시지와 관련된 다양한 플래그 WeaveMessageFlags를 참조하세요.
InCon
WeaveConnection * nl::Weave::WeaveMessageInfo::InCon
메시지가 수신된 연결 (있는 경우)입니다.
받은 메일에만 의미가 있습니다.
InPacketInfo
const IPPacketInfo * nl::Weave::WeaveMessageInfo::InPacketInfo
수신된 메시지의 IP 주소 지정 정보입니다.
받은 메일에만 의미가 있습니다.
KeyId
uint16_t nl::Weave::WeaveMessageInfo::KeyId
Weave 메시지의 암호화 키 식별자입니다.
MessageId
uint32_t nl::Weave::WeaveMessageInfo::MessageId
Weave 메시지의 메시지 식별자입니다.
MessageVersion
uint8_t nl::Weave::WeaveMessageInfo::MessageVersion
Weave 메시지의 버전입니다.
PeerAuthMode
WeaveAuthMode nl::Weave::WeaveMessageInfo::PeerAuthMode
메시지 발신자가 인증된 수단입니다.
받은 메일에만 의미가 있습니다.
SourceNodeId
uint64_t nl::Weave::WeaveMessageInfo::SourceNodeId
Weave 메시지의 소스 노드 식별자입니다.
공개 함수
지우기
void nl::Weave::WeaveMessageInfo::Clear()