@@ -52,7 +52,7 @@ BorderAgent::BorderAgent(Instance &aInstance)
5252#if OPENTHREAD_CONFIG_BORDER_AGENT_ID_ENABLE
5353 , mIdInitialized (false )
5454#endif
55- , mNotifyMeshCoPServiceChangedTask (aInstance)
55+ , mServiceTask (aInstance)
5656#if OPENTHREAD_CONFIG_BORDER_AGENT_EPHEMERAL_KEY_ENABLE
5757 , mEphemeralKeyManager (aInstance)
5858#endif
@@ -115,7 +115,7 @@ void BorderAgent::Start(void)
115115 pskc.Clear ();
116116
117117 mIsRunning = true ;
118- PostNotifyMeshCoPServiceChangedTask ();
118+ PostServiceTask ();
119119
120120 LogInfo (" Border Agent start listening on port %u" , GetUdpPort ());
121121
@@ -134,7 +134,7 @@ void BorderAgent::Stop(void)
134134
135135 mDtlsTransport .Close ();
136136 mIsRunning = false ;
137- PostNotifyMeshCoPServiceChangedTask ();
137+ PostServiceTask ();
138138
139139 LogInfo (" Border Agent stopped" );
140140
@@ -144,18 +144,18 @@ void BorderAgent::Stop(void)
144144
145145uint16_t BorderAgent::GetUdpPort (void ) const { return mDtlsTransport .GetUdpPort (); }
146146
147- void BorderAgent::SetMeshCoPServiceChangedCallback (MeshCoPServiceChangedCallback aCallback, void *aContext)
147+ void BorderAgent::SetServiceChangedCallback (ServiceChangedCallback aCallback, void *aContext)
148148{
149- mMeshCoPServiceChangedCallback .Set (aCallback, aContext);
149+ mServiceChangedCallback .Set (aCallback, aContext);
150150
151- mNotifyMeshCoPServiceChangedTask . Post ();
151+ PostServiceTask ();
152152}
153153
154- Error BorderAgent::GetMeshCoPServiceTxtData (MeshCoPServiceTxtData &aTxtData) const
154+ Error BorderAgent::PrepareServiceTxtData (ServiceTxtData &aTxtData) const
155155{
156- MeshCoPTxtEncoder meshCoPTxtEncoder (GetInstance (), aTxtData);
156+ TxtEncoder encoder (GetInstance (), aTxtData);
157157
158- return meshCoPTxtEncoder .EncodeTxtData ();
158+ return encoder .EncodeTxtData ();
159159}
160160
161161void BorderAgent::HandleNotifierEvents (Events aEvents)
@@ -175,7 +175,7 @@ void BorderAgent::HandleNotifierEvents(Events aEvents)
175175 if (aEvents.ContainsAny (kEventThreadRoleChanged | kEventThreadExtPanIdChanged | kEventThreadNetworkNameChanged |
176176 kEventThreadBackboneRouterStateChanged | kEventActiveDatasetChanged ))
177177 {
178- PostNotifyMeshCoPServiceChangedTask ();
178+ PostServiceTask ();
179179 }
180180
181181 if (aEvents.ContainsAny (kEventPskcChanged ))
@@ -347,33 +347,33 @@ template <> void BorderAgent::HandleTmf<kUriRelayRx>(Coap::Message &aMessage, co
347347 FreeMessageOnError (message, error);
348348}
349349
350- void BorderAgent::NotifyMeshCoPServiceChanged (void ) { mMeshCoPServiceChangedCallback .InvokeIfSet (); }
350+ void BorderAgent::HandleServiceTask (void ) { mServiceChangedCallback .InvokeIfSet (); }
351351
352- void BorderAgent::PostNotifyMeshCoPServiceChangedTask (void )
352+ void BorderAgent::PostServiceTask (void )
353353{
354- if (mMeshCoPServiceChangedCallback .IsSet ())
354+ if (mServiceChangedCallback .IsSet ())
355355 {
356- mNotifyMeshCoPServiceChangedTask .Post ();
356+ mServiceTask .Post ();
357357 }
358358}
359359
360360// ----------------------------------------------------------------------------------------------------------------------
361- // BorderAgent::MeshCoPTxtEncoder
361+ // BorderAgent::TxtEncoder
362362
363- Error BorderAgent::MeshCoPTxtEncoder ::AppendTxtEntry (const char *aKey, const void *aValue, uint16_t aValueLength)
363+ Error BorderAgent::TxtEncoder ::AppendTxtEntry (const char *aKey, const void *aValue, uint16_t aValueLength)
364364{
365365 Dns::TxtEntry txtEntry;
366366
367367 txtEntry.Init (aKey, reinterpret_cast <const uint8_t *>(aValue), aValueLength);
368368 return txtEntry.AppendTo (mAppender );
369369}
370370
371- template <> Error BorderAgent::MeshCoPTxtEncoder ::AppendTxtEntry<NameData>(const char *aKey, const NameData &aObject)
371+ template <> Error BorderAgent::TxtEncoder ::AppendTxtEntry<NameData>(const char *aKey, const NameData &aObject)
372372{
373373 return AppendTxtEntry (aKey, aObject.GetBuffer (), aObject.GetLength ());
374374}
375375
376- Error BorderAgent::MeshCoPTxtEncoder ::EncodeTxtData (void )
376+ Error BorderAgent::TxtEncoder ::EncodeTxtData (void )
377377{
378378 Error error = kErrorNone ;
379379#if OPENTHREAD_CONFIG_BORDER_AGENT_ID_ENABLE
@@ -418,7 +418,7 @@ Error BorderAgent::MeshCoPTxtEncoder::EncodeTxtData(void)
418418}
419419
420420#if OPENTHREAD_FTD && OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE
421- Error BorderAgent::MeshCoPTxtEncoder ::AppendBbrTxtEntry (StateBitmap aState)
421+ Error BorderAgent::TxtEncoder ::AppendBbrTxtEntry (StateBitmap aState)
422422{
423423 Error error = kErrorNone ;
424424 const DomainName &domainName = Get<MeshCoP::NetworkNameManager>().GetDomainName ();
@@ -441,7 +441,7 @@ Error BorderAgent::MeshCoPTxtEncoder::AppendBbrTxtEntry(StateBitmap aState)
441441#endif // OPENTHREAD_FTD && OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE
442442
443443#if OPENTHREAD_CONFIG_BORDER_ROUTING_ENABLE
444- Error BorderAgent::MeshCoPTxtEncoder ::AppendOmrTxtEntry (void )
444+ Error BorderAgent::TxtEncoder ::AppendOmrTxtEntry (void )
445445{
446446 Error error = kErrorNone ;
447447 Ip6::Prefix prefix;
@@ -462,7 +462,7 @@ Error BorderAgent::MeshCoPTxtEncoder::AppendOmrTxtEntry(void)
462462}
463463#endif
464464
465- BorderAgent::MeshCoPTxtEncoder ::StateBitmap BorderAgent::MeshCoPTxtEncoder ::GetStateBitmap (void )
465+ BorderAgent::TxtEncoder ::StateBitmap BorderAgent::TxtEncoder ::GetStateBitmap (void )
466466{
467467 StateBitmap state;
468468
@@ -561,14 +561,14 @@ void BorderAgent::EphemeralKeyManager::SetEnabled(bool aEnabled)
561561 {
562562 VerifyOrExit (mState == kStateDisabled );
563563 SetState (kStateStopped );
564- Get<BorderAgent>().PostNotifyMeshCoPServiceChangedTask ();
564+ Get<BorderAgent>().PostServiceTask ();
565565 }
566566 else
567567 {
568568 VerifyOrExit (mState != kStateDisabled );
569569 Stop ();
570570 SetState (kStateDisabled );
571- Get<BorderAgent>().PostNotifyMeshCoPServiceChangedTask ();
571+ Get<BorderAgent>().PostServiceTask ();
572572 }
573573
574574exit:
0 commit comments