Lines Matching refs:Ip6
158 void RemoveEntryForAddress(const Ip6::Address &aEid);
180 …void UpdateSnoopedCacheEntry(const Ip6::Address &aEid, Mac::ShortAddress aRloc16, Mac::ShortAddres…
194 Error Resolve(const Ip6::Address &aEid, Mac::ShortAddress &aRloc16) in Resolve()
207 Mac::ShortAddress LookUp(const Ip6::Address &aEid);
227 void SendAddressQueryResponse(const Ip6::Address &aTarget,
228 const Ip6::InterfaceIdentifier &aMeshLocalIid,
230 const Ip6::Address &aDestination);
240 void SendAddressError(const Ip6::Address &aTarget,
241 const Ip6::InterfaceIdentifier &aMeshLocalIid,
242 const Ip6::Address *aDestination);
263 const Ip6::Address &GetTarget(void) const { return mTarget; } in GetTarget()
264 void SetTarget(const Ip6::Address &aTarget) { mTarget = aTarget; } in SetTarget()
269 …const Ip6::InterfaceIdentifier &GetMeshLocalIid(void) const { return mInfo.mCached.mMeshLocalIid; } in GetMeshLocalIid()
270 … void SetMeshLocalIid(const Ip6::InterfaceIdentifier &aIid) { mInfo.mCached.mMeshLocalIid = aIid; } in SetMeshLocalIid()
291 bool Matches(const Ip6::Address &aEid) const { return GetTarget() == aEid; } in Matches()
297 Ip6::Address mTarget;
306 Ip6::InterfaceIdentifier mMeshLocalIid;
347 …Error Resolve(const Ip6::Address &aEid, Mac::ShortAddress &aRloc16, bool aAllowAddressQuery);
349 void Remove(const Ip6::Address &aEid, Reason aReason);
350 …CacheEntry *FindCacheEntry(const Ip6::Address &aEid, CacheEntryList *&aList, CacheEntry *&aPrevEnt…
353 Error UpdateCacheEntry(const Ip6::Address &aEid, Mac::ShortAddress aRloc16);
354 Error SendAddressQuery(const Ip6::Address &aEid);
356 Error ResolveUsingNetDataServices(const Ip6::Address &aEid, Mac::ShortAddress &aRloc16);
363 … template <Uri kUri> void HandleTmf(Coap::Message &aMessage, const Ip6::MessageInfo &aMessageInfo);
372 const Ip6::MessageInfo &aMessageInfo,
373 const Ip6::Icmp::Header &aIcmpHeader);
389 Ip6::Icmp::Handler mIcmpHandler;