Home
last modified time | relevance | path

Searched refs:Notifier (Results 1 – 25 of 51) sorted by relevance

123

/openthread-latest/src/core/thread/
Dnetwork_data_notifier.hpp59 class Notifier : public InstanceLocator, private NonCopyable class
61 friend class ot::Notifier;
71 explicit Notifier(Instance &aInstance);
156 using SynchronizeDataTask = TaskletIn<Notifier, &Notifier::SynchronizeServerData>;
157 using DelayTimer = TimerMilliIn<Notifier, &Notifier::HandleTimer>;
159 using NetDataFullTask = TaskletIn<Notifier, &Notifier::HandleNetDataFull>;
Dnetwork_data_notifier.cpp52 Notifier::Notifier(Instance &aInstance) in Notifier() function in ot::NetworkData::Notifier
69 void Notifier::HandleServerDataUpdated(void) in HandleServerDataUpdated()
80 void Notifier::SynchronizeServerData(void) in SynchronizeServerData()
122 Error Notifier::RemoveStaleChildEntries(void) in RemoveStaleChildEntries()
155 Error Notifier::UpdateInconsistentData(void) in UpdateInconsistentData()
191 Error Notifier::SendServerDataNotification(uint16_t aOldRloc16, const NetworkData *aNetworkData) in SendServerDataNotification()
229 void Notifier::HandleNotifierEvents(Events aEvents) in HandleNotifierEvents()
254 void Notifier::HandleTimer(void) { SynchronizeServerData(); } in HandleTimer()
256 void Notifier::HandleCoapResponse(void *aContext, otMessage *aMessage, const otMessageInfo *aMessag… in HandleCoapResponse()
261 static_cast<Notifier *>(aContext)->HandleCoapResponse(aResult); in HandleCoapResponse()
[all …]
Dkey_manager.cpp222 VerifyOrExit(aPskc != pskc, Get<Notifier>().SignalIfFirst(kEventPskcChanged)); in SetPskc()
226 Get<Notifier>().Signal(kEventPskcChanged); in SetPskc()
228 SuccessOrExit(Get<Notifier>().Update(mPskc, aPskc, kEventPskcChanged)); in SetPskc()
275 … VerifyOrExit(networkKey != aNetworkKey, Get<Notifier>().SignalIfFirst(kEventNetworkKeyChanged)); in SetNetworkKey()
279 Get<Notifier>().Signal(kEventNetworkKeyChanged); in SetNetworkKey()
281 SuccessOrExit(Get<Notifier>().Update(mNetworkKey, aNetworkKey, kEventNetworkKeyChanged)); in SetNetworkKey()
284 Get<Notifier>().Signal(kEventThreadKeySeqCounterChanged); in SetNetworkKey()
374 …VerifyOrExit(aKeySequence != mKeySequence, Get<Notifier>().SignalIfFirst(kEventThreadKeySeqCounter… in SetCurrentKeySequence()
394 Get<Notifier>().Signal(kEventThreadKeySeqCounterChanged); in SetCurrentKeySequence()
507 IgnoreError(Get<Notifier>().Update(mSecurityPolicy, newPolicy, kEventSecurityPolicyChanged)); in SetSecurityPolicy()
[all …]
Dnetwork_data_local.hpp57 class Notifier;
65 friend class Notifier;
Dthread_netif.cpp81 Get<Notifier>().Signal(kEventThreadNetifStateChanged); in Up()
115 Get<Notifier>().Signal(kEventThreadNetifStateChanged); in Down()
Denergy_scan_server.hpp56 friend class ot::Notifier;
Dnetwork_data_publisher.cpp558 Get<Notifier>().HandleServerDataUpdated(); in HandleNotifierEvents()
589 Get<Notifier>().HandleServerDataUpdated(); in Add()
619 Get<Notifier>().HandleServerDataUpdated(); in Remove()
862 Get<Notifier>().HandleServerDataUpdated(); in Add()
909 Get<Notifier>().HandleServerDataUpdated(); in Remove()
Dchild_supervision.hpp93 friend class ot::Notifier;
Dtime_sync_service.hpp59 friend class ot::Notifier;
Dnetwork_data_local.cpp140 Get<Notifier>().SignalNetworkDataFull(); in AddPrefix()
224 Get<Notifier>().SignalNetworkDataFull(); in AddService()
Dannounce_sender.hpp208 friend class ot::Notifier;
Dneighbor_table.cpp311 Get<Notifier>().Signal(kEventThreadChildAdded); in Signal()
315 Get<Notifier>().Signal(kEventThreadChildRemoved); in Signal()
/openthread-latest/src/core/common/
Dnotifier.cpp47 Notifier::Notifier(Instance &aInstance) in Notifier() function in ot::Notifier
57 Error Notifier::RegisterCallback(otStateChangedCallback aCallback, void *aContext) in RegisterCallback()
82 void Notifier::RemoveCallback(otStateChangedCallback aCallback, void *aContext) in RemoveCallback()
98 void Notifier::Signal(Event aEvent) in Signal()
105 void Notifier::SignalIfFirst(Event aEvent) in SignalIfFirst()
113 void Notifier::EmitEvents(void) in EmitEvents()
142 Get<NetworkData::Notifier>().HandleNotifierEvents(events); in EmitEvents()
206 void Notifier::LogEvents(Events aEvents) const in LogEvents()
239 const char *Notifier::EventToString(Event aEvent) const in EventToString()
295 void Notifier::LogEvents(Events) const {} in LogEvents()
[all …]
Dnotifier.hpp200 class Notifier : public InstanceLocator, private NonCopyable class
209 explicit Notifier(Instance &aInstance);
320 using EmitEventsTask = TaskletIn<Notifier, &Notifier::EmitEvents>;
Dtime_ticker.cpp95 Get<NetworkData::Notifier>().HandleTimeTick(); in HandleTimer()
/openthread-latest/src/core/backbone_router/
Dbbr_local.cpp114 Get<Notifier>().Signal(kEventThreadBackboneRouterLocalChanged); in Reset()
165 Get<Notifier>().Signal(kEventThreadBackboneRouterLocalChanged); in SetConfig()
193 Get<NetworkData::Notifier>().HandleServerDataUpdated(); in AddService()
207 Get<NetworkData::Notifier>().HandleServerDataUpdated(); in RemoveService()
240 Get<Notifier>().Signal(kEventThreadBackboneRouterStateChanged); in SetState()
277 Get<Notifier>().Signal(kEventThreadBackboneRouterLocalChanged); in HandleBackboneRouterPrimaryUpdate()
/openthread-latest/src/core/api/
Dborder_router_api.cpp116 AsCoreType(aInstance).Get<NetworkData::Notifier>().HandleServerDataUpdated(); in otBorderRouterRegister()
126 AsCoreType(aInstance).Get<NetworkData::Notifier>().SetNetDataFullCallback(aCallback, aContext); in otBorderRouterSetNetDataFullCallback()
Dinstance_api.cpp117 return AsCoreType(aInstance).Get<Notifier>().RegisterCallback(aCallback, aContext); in otSetStateChangedCallback()
122 AsCoreType(aInstance).Get<Notifier>().RemoveCallback(aCallback, aContext); in otRemoveStateChangeCallback()
Dserver_api.cpp89 AsCoreType(aInstance).Get<NetworkData::Notifier>().HandleServerDataUpdated(); in otServerRegister()
/openthread-latest/src/core/meshcop/
Dnetwork_name.cpp133 Get<Notifier>().Signal(kEventThreadNetworkNameChanged); in SignalNetworkNameChange()
137 Get<Notifier>().SignalIfFirst(kEventThreadNetworkNameChanged); in SignalNetworkNameChange()
Dextended_panid.cpp65 … IgnoreError(Get<Notifier>().Update(mExtendedPanId, aExtendedPanId, kEventThreadExtPanIdChanged)); in SetExtPanId()
Ddataset_updater.hpp61 friend class ot::Notifier;
/openthread-latest/src/core/utils/
Dotns.hpp64 friend class ot::Notifier;
Djam_detector.hpp57 friend class ot::Notifier;
/openthread-latest/src/core/instance/
Dinstance.hpp478 Notifier mNotifier;
566 NetworkData::Notifier mNetworkDataNotifier;
760 template <> inline Notifier &Instance::Get(void) { return mNotifier; } in Get()
857 template <> inline NetworkData::Notifier &Instance::Get(void) { return mNetworkDataNotifier; } in Get()

123