Home
last modified time | relevance | path

Searched refs:MeshDiag (Results 1 – 6 of 6) sorted by relevance

/openthread-3.5.0/src/core/utils/
Dmesh_diag.hpp71 class MeshDiag : public InstanceLocator class
90 friend class MeshDiag;
118 friend class MeshDiag;
138 friend class MeshDiag;
167 explicit MeshDiag(Instance &aInstance);
281 friend class MeshDiag;
289 friend class MeshDiag;
311 using TimeoutTimer = TimerMilliIn<MeshDiag, &MeshDiag::HandleTimer>;
329 DefineCoreType(otMeshDiagIp6AddrIterator, Utils::MeshDiag::Ip6AddrIterator);
330 DefineCoreType(otMeshDiagRouterInfo, Utils::MeshDiag::RouterInfo);
[all …]
Dmesh_diag.cpp55 MeshDiag::MeshDiag(Instance &aInstance) in MeshDiag() function in ot::Utils::MeshDiag
64 Error MeshDiag::DiscoverTopology(const DiscoverConfig &aConfig, DiscoverCallback aCallback, void *a… in DiscoverTopology()
116 void MeshDiag::HandleDiagGetResponse(void *aContext, in HandleDiagGetResponse()
121 …static_cast<MeshDiag *>(aContext)->HandleDiagGetResponse(AsCoapMessagePtr(aMessage), AsCoreTypePtr… in HandleDiagGetResponse()
125 void MeshDiag::HandleDiagGetResponse(Coap::Message *aMessage, const Ip6::MessageInfo *aMessageInfo,… in HandleDiagGetResponse()
169 Error MeshDiag::SendQuery(uint16_t aRloc16, const uint8_t *aTlvs, uint8_t aTlvsLength) in SendQuery()
194 Error MeshDiag::QueryChildTable(uint16_t aRloc16, QueryChildTableCallback aCallback, void *aContext) in QueryChildTable()
210 Error MeshDiag::QueryChildrenIp6Addrs(uint16_t aRloc16, ChildIp6AddrsCallback aCallback, void *aCon… in QueryChildrenIp6Addrs()
226 Error MeshDiag::QueryRouterNeighborTable(uint16_t aRloc16, RouterNeighborTableCallback aCallback, v… in QueryRouterNeighborTable()
242 bool MeshDiag::HandleDiagnosticGetAnswer(Coap::Message &aMessage, const Ip6::MessageInfo &aMessageI… in HandleDiagnosticGetAnswer()
[all …]
/openthread-3.5.0/src/core/api/
Dmesh_diag_api.cpp52 …return AsCoreType(aInstance).Get<Utils::MeshDiag>().DiscoverTopology(*aConfig, aCallback, aContext… in otMeshDiagDiscoverTopology()
55 void otMeshDiagCancel(otInstance *aInstance) { AsCoreType(aInstance).Get<Utils::MeshDiag>().Cancel(… in otMeshDiagCancel()
72 … return AsCoreType(aInstance).Get<Utils::MeshDiag>().QueryChildTable(aRloc16, aCallback, aContext); in otMeshDiagQueryChildTable()
80 …return AsCoreType(aInstance).Get<Utils::MeshDiag>().QueryChildrenIp6Addrs(aRloc16, aCallback, aCon… in otMeshDiagQueryChildrenIp6Addrs()
88 …return AsCoreType(aInstance).Get<Utils::MeshDiag>().QueryRouterNeighborTable(aRloc16, aCallback, a… in otMeshDiagQueryRouterNeighborTable()
/openthread-3.5.0/src/core/thread/
Dnetwork_diagnostic.hpp52 class MeshDiag;
236 friend class Utils::MeshDiag;
Dnetwork_diagnostic.cpp964 if (!Get<Utils::MeshDiag>().HandleDiagnosticGetAnswer(aMessage, aMessageInfo)) in HandleTmf()
/openthread-3.5.0/src/core/common/
Dinstance.hpp607 Utils::MeshDiag mMeshDiag;
902 template <> inline Utils::MeshDiag &Instance::Get(void) { return mMeshDiag; } in Get()