Home
last modified time | relevance | path

Searched defs:RxInfo (Results 1 – 3 of 3) sorted by relevance

/openthread-latest/src/core/thread/
Dmesh_forwarder.hpp380 struct RxInfo : public InstanceLocator struct in ot::MeshForwarder
382 static constexpr uint16_t kInfoStringSize = 70;
384 typedef String<kInfoStringSize> InfoString;
386 explicit RxInfo(Instance &aInstance) in RxInfo() function
392 const Mac::Address &GetSrcAddr(void) const { return mMacAddrs.mSource; } in GetSrcAddr()
393 const Mac::Address &GetDstAddr(void) const { return mMacAddrs.mDestination; } in GetDstAddr()
394 …bool IsLinkSecurityEnabled(void) const { return mLinkInfo.IsLinkSecurityEnabled(); } in IsLinkSecurityEnabled()
398 FrameData mFrameData;
399 ThreadLinkInfo mLinkInfo;
400 Mac::Addresses mMacAddrs;
[all …]
Dmle.hpp1071 struct RxInfo struct in ot::Mle::Mle
1073 enum Class : uint8_t
1080 RxInfo(Message &aMessage, const Ip6::MessageInfo &aMessageInfo) in RxInfo() function
1090 …ol IsNeighborStateValid(void) const { return (mNeighbor != nullptr) && mNeighbor->IsStateValid(); } in IsNeighborStateValid()
1092 RxMessage &mMessage; // The MLE message.
1093 const Ip6::MessageInfo &mMessageInfo; // The `MessageInfo` associated with the message.
1094 uint32_t mFrameCounter; // The frame counter from aux security header.
1095 uint32_t mKeySequence; // The key sequence from aux security header.
1096 …ghbor *mNeighbor; // Neighbor from which message was received (can be `nullptr`).
1097 … Class mClass; // The message class (authoritative, peer, or unknown).
Dmesh_forwarder.cpp2018 void MeshForwarder::LogFragmentFrameDrop(Error, const RxInfo &, const Lowpan::FragmentHeader &) {} in LogFragmentFrameDrop()
2020 void MeshForwarder::LogLowpanHcFrameDrop(Error, const RxInfo &) {} in LogLowpanHcFrameDrop()