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.hpp58 class Notifier : public InstanceLocator, private NonCopyable class
60 friend class ot::Notifier;
69 explicit Notifier(Instance &aInstance);
150 using SynchronizeDataTask = TaskletIn<Notifier, &Notifier::SynchronizeServerData>;
151 using DelayTimer = TimerMilliIn<Notifier, &Notifier::HandleTimer>;
153 using NetDataFullTask = TaskletIn<Notifier, &Notifier::HandleNetDataFull>;
Dnetwork_data_notifier.cpp45 Notifier::Notifier(Instance &aInstance) in Notifier() function in ot::NetworkData::Notifier
62 void Notifier::HandleServerDataUpdated(void) in HandleServerDataUpdated()
73 void Notifier::SynchronizeServerData(void) in SynchronizeServerData()
115 Error Notifier::RemoveStaleChildEntries(void) in RemoveStaleChildEntries()
148 Error Notifier::UpdateInconsistentData(void) in UpdateInconsistentData()
184 Error Notifier::SendServerDataNotification(uint16_t aOldRloc16, const NetworkData *aNetworkData) in SendServerDataNotification()
222 void Notifier::HandleNotifierEvents(Events aEvents) in HandleNotifierEvents()
247 void Notifier::HandleTimer(void) { SynchronizeServerData(); } in HandleTimer()
249 void Notifier::HandleCoapResponse(void *aContext, in HandleCoapResponse()
257 static_cast<Notifier *>(aContext)->HandleCoapResponse(aResult); in HandleCoapResponse()
[all …]
Dkey_manager.cpp215 VerifyOrExit(aPskc != pskc, Get<Notifier>().SignalIfFirst(kEventPskcChanged)); in SetPskc()
219 Get<Notifier>().Signal(kEventPskcChanged); in SetPskc()
221 SuccessOrExit(Get<Notifier>().Update(mPskc, aPskc, kEventPskcChanged)); in SetPskc()
268 … VerifyOrExit(networkKey != aNetworkKey, Get<Notifier>().SignalIfFirst(kEventNetworkKeyChanged)); in SetNetworkKey()
272 Get<Notifier>().Signal(kEventNetworkKeyChanged); in SetNetworkKey()
274 SuccessOrExit(Get<Notifier>().Update(mNetworkKey, aNetworkKey, kEventNetworkKeyChanged)); in SetNetworkKey()
277 Get<Notifier>().Signal(kEventThreadKeySeqCounterChanged); in SetNetworkKey()
367 …VerifyOrExit(aKeySequence != mKeySequence, Get<Notifier>().SignalIfFirst(kEventThreadKeySeqCounter… in SetCurrentKeySequence()
387 Get<Notifier>().Signal(kEventThreadKeySeqCounterChanged); in SetCurrentKeySequence()
512 IgnoreError(Get<Notifier>().Update(mSecurityPolicy, newPolicy, kEventSecurityPolicyChanged)); in SetSecurityPolicy()
[all …]
Dnetwork_data_local.hpp57 class Notifier;
64 friend class Notifier;
Dthread_netif.cpp71 Get<Notifier>().Signal(kEventThreadNetifStateChanged); in Up()
102 Get<Notifier>().Signal(kEventThreadNetifStateChanged); in Down()
Denergy_scan_server.hpp55 friend class ot::Notifier;
Dchild_supervision.hpp92 friend class ot::Notifier;
Dtime_sync_service.hpp58 friend class ot::Notifier;
Dnetwork_data_publisher.cpp555 Get<Notifier>().HandleServerDataUpdated(); in HandleNotifierEvents()
586 Get<Notifier>().HandleServerDataUpdated(); in Add()
616 Get<Notifier>().HandleServerDataUpdated(); in Remove()
872 Get<Notifier>().HandleServerDataUpdated(); in Add()
919 Get<Notifier>().HandleServerDataUpdated(); in Remove()
Dnetwork_data_local.cpp133 Get<Notifier>().SignalNetworkDataFull(); in AddPrefix()
217 Get<Notifier>().SignalNetworkDataFull(); in AddService()
Dannounce_sender.hpp193 friend class ot::Notifier;
Dneighbor_table.cpp308 Get<Notifier>().Signal(kEventThreadChildAdded); in Signal()
312 Get<Notifier>().Signal(kEventThreadChildRemoved); in Signal()
/openthread-latest/src/core/common/
Dnotifier.cpp42 Notifier::Notifier(Instance &aInstance) in Notifier() function in ot::Notifier
48 Error Notifier::RegisterCallback(StateChangedCallback aCallback, void *aContext) in RegisterCallback()
61 void Notifier::RemoveCallback(StateChangedCallback aCallback, void *aContext) in RemoveCallback()
69 void Notifier::Signal(Event aEvent) in Signal()
76 void Notifier::SignalIfFirst(Event aEvent) in SignalIfFirst()
84 void Notifier::EmitEvents(void) in EmitEvents()
113 Get<NetworkData::Notifier>().HandleNotifierEvents(events); in EmitEvents()
177 void Notifier::LogEvents(Events aEvents) const in LogEvents()
210 const char *Notifier::EventToString(Event aEvent) const in EventToString()
266 void Notifier::LogEvents(Events) const {} in LogEvents()
[all …]
Dnotifier.hpp184 class Notifier : public InstanceLocator, private NonCopyable class
199 explicit Notifier(Instance &aInstance);
304 using EmitEventsTask = TaskletIn<Notifier, &Notifier::EmitEvents>;
/openthread-latest/src/core/backbone_router/
Dbbr_local.cpp108 Get<Notifier>().Signal(kEventThreadBackboneRouterLocalChanged); in Reset()
159 Get<Notifier>().Signal(kEventThreadBackboneRouterLocalChanged); in SetConfig()
187 Get<NetworkData::Notifier>().HandleServerDataUpdated(); in AddService()
201 Get<NetworkData::Notifier>().HandleServerDataUpdated(); in RemoveService()
234 Get<Notifier>().Signal(kEventThreadBackboneRouterStateChanged); in SetState()
271 Get<Notifier>().Signal(kEventThreadBackboneRouterLocalChanged); in HandleBackboneRouterPrimaryUpdate()
/openthread-latest/src/core/api/
Dborder_router_api.cpp114 AsCoreType(aInstance).Get<NetworkData::Notifier>().HandleServerDataUpdated(); in otBorderRouterRegister()
124 AsCoreType(aInstance).Get<NetworkData::Notifier>().SetNetDataFullCallback(aCallback, aContext); in otBorderRouterSetNetDataFullCallback()
Dinstance_api.cpp115 return AsCoreType(aInstance).Get<Notifier>().RegisterCallback(aCallback, aContext); in otSetStateChangedCallback()
120 AsCoreType(aInstance).Get<Notifier>().RemoveCallback(aCallback, aContext); in otRemoveStateChangeCallback()
Dserver_api.cpp86 AsCoreType(aInstance).Get<NetworkData::Notifier>().HandleServerDataUpdated(); in otServerRegister()
/openthread-latest/src/core/meshcop/
Dnetwork_name.cpp131 Get<Notifier>().Signal(kEventThreadNetworkNameChanged); in SignalNetworkNameChange()
135 Get<Notifier>().SignalIfFirst(kEventThreadNetworkNameChanged); in SignalNetworkNameChange()
Dextended_panid.cpp63 … IgnoreError(Get<Notifier>().Update(mExtendedPanId, aExtendedPanId, kEventThreadExtPanIdChanged)); in SetExtPanId()
Ddataset_updater.hpp60 friend class ot::Notifier;
Djoiner_router.hpp59 friend class ot::Notifier;
/openthread-latest/src/core/utils/
Dotns.hpp63 friend class ot::Notifier;
Djam_detector.hpp57 friend class ot::Notifier;
/openthread-latest/src/core/instance/
Dinstance.hpp485 Notifier mNotifier;
573 NetworkData::Notifier mNetworkDataNotifier;
767 template <> inline Notifier &Instance::Get(void) { return mNotifier; } in Get()
874 template <> inline NetworkData::Notifier &Instance::Get(void) { return mNetworkDataNotifier; } in Get()

123