/openthread-latest/src/core/thread/ |
D | tmf.cpp | 79 Agent::Agent(Instance &aInstance) in Agent() function in ot::Tmf::Agent 86 Error Agent::Start(void) { return Coap::Start(kUdpPort, Ip6::kNetifThreadInternal); } in Start() 88 template <> void Agent::HandleTmf<kUriRelayRx>(Message &aMessage, const Ip6::MessageInfo &aMessageI… in HandleTmf() 101 bool Agent::HandleResource(CoapBase &aCoapBase, in HandleResource() 106 return static_cast<Agent &>(aCoapBase).HandleResource(aUriPath, aMessage, aMessageInfo); in HandleResource() 109 bool Agent::HandleResource(const char *aUriPath, Message &aMessage, const Ip6::MessageInfo &aMessag… in HandleResource() 156 Case(kUriRelayRx, Agent); in HandleResource() 194 Error Agent::Filter(const Message &aMessage, const Ip6::MessageInfo &aMessageInfo, void *aContext) in Filter() 198 …return static_cast<Agent *>(aContext)->IsTmfMessage(aMessageInfo.GetPeerAddr(), aMessageInfo.GetSo… in Filter() 204 bool Agent::IsTmfMessage(const Ip6::Address &aSourceAddress, const Ip6::Address &aDestAddress, uint… in IsTmfMessage() [all …]
|
D | anycast_locator.cpp | 57 message = Get<Tmf::Agent>().NewConfirmablePostMessage(kUriAnycastLocate); in Locate() 62 IgnoreError(Get<Tmf::Agent>().AbortTransaction(HandleResponse, this)); in Locate() 67 … SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo, HandleResponse, this)); in Locate() 119 message = Get<Tmf::Agent>().NewResponseMessage(aMessage); in HandleTmf() 125 SuccessOrExit(Get<Tmf::Agent>().SendMessage(*message, aMessageInfo)); in HandleTmf()
|
D | panid_query_server.cpp | 68 SuccessOrExit(Get<Tmf::Agent>().SendEmptyAck(aMessage, aMessageInfo)); in HandleTmf() 102 message = Get<Tmf::Agent>().NewPriorityConfirmablePostMessage(kUriPanIdConflict); in SendConflict() 111 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo)); in SendConflict()
|
D | thread_netif.cpp | 61 IgnoreError(Get<Tmf::Agent>().Start()); in Up() 90 IgnoreError(Get<Tmf::Agent>().Stop()); in Down()
|
D | energy_scan_server.cpp | 72 mReportMessage = Get<Tmf::Agent>().NewPriorityConfirmablePostMessage(kUriEnergyReport); in HandleTmf() 92 SuccessOrExit(Get<Tmf::Agent>().SendEmptyAck(aMessage, aMessageInfo)); in HandleTmf() 186 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*mReportMessage, messageInfo)); in SendReport()
|
D | dua_manager.cpp | 76 IgnoreError(Get<Tmf::Agent>().AbortTransaction(&DuaManager::HandleDuaResponse, this)); in HandleDomainPrefixUpdate() 230 IgnoreError(Get<Tmf::Agent>().AbortTransaction(&DuaManager::HandleDuaResponse, this)); in RemoveDomainUnicastAddress() 460 message = Get<Tmf::Agent>().NewPriorityConfirmablePostMessage(kUriDuaRegistrationRequest); in PerformNextRegistration() 518 …SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo, &DuaManager::HandleDuaR… in PerformNextRegistration() 595 …if (aMessage.IsConfirmable() && Get<Tmf::Agent>().SendEmptyAck(aMessage, aMessageInfo) == kErrorNo… in HandleTmf() 724 message = Get<Tmf::Agent>().NewPriorityConfirmablePostMessage(kUriDuaRegistrationNotify); in SendAddressNotification() 732 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo)); in SendAddressNotification() 758 IgnoreError(Get<Tmf::Agent>().AbortTransaction(&DuaManager::HandleDuaResponse, this)); in HandleChildDuaAddressEvent()
|
D | tmf.hpp | 129 class Agent : public Coap::Coap class 137 explicit Agent(Instance &aInstance);
|
D | network_diagnostic.cpp | 405 IgnoreError(Get<Tmf::Agent>().SendEmptyAck(aMessage, aMessageInfo)); in HandleTmf() 428 answer = Get<Tmf::Agent>().NewConfirmablePostMessage(kUriDiagnosticGetAnswer); in SendAnswer() 445 error = Get<Tmf::Agent>().SendMessage(*answer, messageInfo); in SendAnswer() 463 aAnswer = Get<Tmf::Agent>().NewConfirmablePostMessage(kUriDiagnosticGetAnswer); in AllocateAnswer() 612 error = Get<Tmf::Agent>().SendMessage(aAnswer, messageInfo, HandleAnswerResponse, nextAnswer); in SendNextAnswer() 800 response = Get<Tmf::Agent>().NewResponseMessage(aMessage); in HandleTmf() 805 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*response, aMessageInfo)); in HandleTmf() 847 IgnoreError(Get<Tmf::Agent>().SendEmptyAck(aMessage, aMessageInfo)); in HandleTmf() 905 message = Get<Tmf::Agent>().NewNonConfirmablePostMessage(aUri); in SendCommand() 910 message = Get<Tmf::Agent>().NewConfirmablePostMessage(aUri); in SendCommand() [all …]
|
D | announce_begin_server.hpp | 52 friend class Tmf::Agent;
|
D | address_resolver.cpp | 618 message = Get<Tmf::Agent>().NewPriorityNonConfirmablePostMessage(kUriAddressQuery); in SendAddressQuery() 625 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo)); in SendAddressQuery() 708 if (Get<Tmf::Agent>().SendEmptyAck(aMessage, aMessageInfo) == kErrorNone) in HandleTmf() 727 VerifyOrExit((message = Get<Tmf::Agent>().NewMessage()) != nullptr, error = kErrorNoBufs); in SendAddressError() 745 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo)); in SendAddressError() 777 if (Get<Tmf::Agent>().SendEmptyAck(aMessage, aMessageInfo) == kErrorNone) in HandleTmf() 901 message = Get<Tmf::Agent>().NewPriorityConfirmablePostMessage(kUriAddressNotify); in SendAddressQueryResponse() 915 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo)); in SendAddressQueryResponse()
|
D | anycast_locator.hpp | 57 friend class Tmf::Agent;
|
D | panid_query_server.hpp | 54 friend class Tmf::Agent;
|
D | energy_scan_server.hpp | 56 friend class Tmf::Agent;
|
D | network_diagnostic.hpp | 73 friend class Tmf::Agent; 244 friend class Tmf::Agent;
|
/openthread-latest/src/core/meshcop/ |
D | meshcop_leader.cpp | 94 message = Get<Tmf::Agent>().NewPriorityResponseMessage(aRequest); in SendPetitionResponse() 109 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, aMessageInfo)); in SendPetitionResponse() 171 message = Get<Tmf::Agent>().NewPriorityResponseMessage(aRequest); in SendKeepAliveResponse() 176 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, aMessageInfo)); in SendKeepAliveResponse() 191 message = Get<Tmf::Agent>().NewPriorityConfirmablePostMessage(kUriDatasetChanged); in SendDatasetChanged() 195 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo)); in SendDatasetChanged()
|
D | panid_query_client.cpp | 60 … VerifyOrExit((message = Get<Tmf::Agent>().NewPriorityMessage()) != nullptr, error = kErrorNoBufs); in SendQuery() 73 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo)); in SendQuery() 100 SuccessOrExit(Get<Tmf::Agent>().SendEmptyAck(aMessage, aMessageInfo)); in HandleTmf()
|
D | energy_scan_client.cpp | 62 … VerifyOrExit((message = Get<Tmf::Agent>().NewPriorityMessage()) != nullptr, error = kErrorNoBufs); in SendQuery() 77 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo)); in SendQuery() 104 SuccessOrExit(Get<Tmf::Agent>().SendEmptyAck(aMessage, aMessageInfo)); in HandleTmf()
|
D | joiner_router.cpp | 130 message = Get<Tmf::Agent>().NewPriorityNonConfirmablePostMessage(kUriRelayRx); in HandleUdpReceive() 146 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo)); in HandleUdpReceive() 263 … IgnoreError(Get<Tmf::Agent>().AbortTransaction(&JoinerRouter::HandleJoinerEntrustResponse, this)); in SendJoinerEntrust() 265 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, aMessageInfo, in SendJoinerEntrust() 287 message = Get<Tmf::Agent>().NewPriorityConfirmablePostMessage(kUriJoinerEntrust); in PrepareJoinerEntrustMessage()
|
D | announce_begin_client.cpp | 59 … VerifyOrExit((message = Get<Tmf::Agent>().NewPriorityMessage()) != nullptr, error = kErrorNoBufs); in SendRequest() 74 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo)); in SendRequest()
|
D | commissioner.cpp | 611 message = Get<Tmf::Agent>().NewPriorityConfirmablePostMessage(kUriCommissionerGet); in SendMgmtCommissionerGetRequest() 623 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo, in SendMgmtCommissionerGetRequest() 663 message = Get<Tmf::Agent>().NewPriorityConfirmablePostMessage(kUriCommissionerSet); in SendMgmtCommissionerSetRequest() 694 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo, in SendMgmtCommissionerSetRequest() 741 message = Get<Tmf::Agent>().NewPriorityConfirmablePostMessage(kUriLeaderPetition); in SendPetition() 748 …error = Get<Tmf::Agent>().SendMessage(*message, messageInfo, Commissioner::HandleLeaderPetitionRes… in SendPetition() 825 message = Get<Tmf::Agent>().NewPriorityConfirmablePostMessage(kUriLeaderKeepAlive); in SendKeepAlive() 834 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo, in SendKeepAlive() 963 SuccessOrExit(Get<Tmf::Agent>().SendEmptyAck(aMessage, aMessageInfo)); in HandleTmf() 1059 message = Get<Tmf::Agent>().NewPriorityNonConfirmablePostMessage(kUriRelayTx); in SendRelayTransmit() [all …]
|
D | panid_query_client.hpp | 56 friend class Tmf::Agent;
|
D | energy_scan_client.hpp | 57 friend class Tmf::Agent;
|
D | dataset_manager.cpp | 482 …message = Get<Tmf::Agent>().NewPriorityConfirmablePostMessage(IsActiveDataset() ? kUriActiveSet : … in SendSetRequest() 488 …SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo, HandleMgmtSetResponse, … in SendSetRequest() 539 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*response, aMessageInfo)); in HandleGet() 585 response = Get<Tmf::Agent>().NewPriorityResponseMessage(aRequest); in ProcessGetRequest() 720 …message = Get<Tmf::Agent>().NewPriorityConfirmablePostMessage(IsActiveDataset() ? kUriActiveGet : … in SendGetRequest() 736 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo)); in SendGetRequest()
|
D | dataset_manager.hpp | 326 friend class Tmf::Agent; 409 friend class Tmf::Agent;
|
/openthread-latest/src/core/net/ |
D | nd_agent.hpp | 48 class Agent : public InstanceLocator, private NonCopyable class 56 explicit Agent(Instance &aInstance) in Agent() function in ot::NeighborDiscovery::Agent
|