Home
last modified time | relevance | path

Searched refs:eventReceiver (Results 1 - 15 of 15) sorted by relevance

/foundation/arkui/ace_engine/interfaces/native/node/
H A Dnode_model.h142 void RegisterOnEvent(void (*eventReceiver)(ArkUI_NodeEvent* event));
143 void RegisterOnEvent(void (*eventReceiver)(ArkUI_CompatibleNodeEvent* event));
156 int32_t AddNodeEventReceiver(ArkUI_NodeHandle node, void (*eventReceiver)(ArkUI_NodeEvent* event));
157 int32_t RemoveNodeEventReceiver(ArkUI_NodeHandle node, void (*eventReceiver)(ArkUI_NodeEvent* event));
H A Dnode_extened.cpp151 void RegisterNodeCustomReceiver(void (*eventReceiver)(ArkUI_NodeCustomEvent* event)) in RegisterNodeCustomReceiver()
153 g_customEventReceiver = eventReceiver; in RegisterNodeCustomReceiver()
205 int32_t AddNodeCustomEventReceiver(ArkUI_NodeHandle nodePtr, void (*eventReceiver)(ArkUI_NodeCustomEvent* event)) in AddNodeCustomEventReceiver()
207 if (!nodePtr || !eventReceiver) { in AddNodeCustomEventReceiver()
218 eventListenersSet->emplace(eventReceiver); in AddNodeCustomEventReceiver()
223 void (*eventReceiver)(ArkUI_NodeCustomEvent* event)) in RemoveNodeCustomEventReceiver()
225 if (!nodePtr || !eventReceiver || !nodePtr->customEventListeners) { in RemoveNodeCustomEventReceiver()
233 eventListenersSet->erase(eventReceiver); in RemoveNodeCustomEventReceiver()
H A Dnode_extened.h170 void RegisterNodeCustomReceiver(void (*eventReceiver)(ArkUI_NodeCustomEvent* event));
174 int32_t AddNodeCustomEventReceiver(ArkUI_NodeHandle nodePtr, void (*eventReceiver)(ArkUI_NodeCustomEvent* event));
176 void (*eventReceiver)(ArkUI_NodeCustomEvent* event));
H A Dnode_model.cpp405 void RegisterOnEvent(void (*eventReceiver)(ArkUI_CompatibleNodeEvent* event)) in RegisterOnEvent()
407 g_compatibleEventReceiver = eventReceiver; in RegisterOnEvent()
411 void RegisterOnEvent(void (*eventReceiver)(ArkUI_NodeEvent* event)) in RegisterOnEvent()
413 g_eventReceiver = eventReceiver; in RegisterOnEvent()
627 int32_t AddNodeEventReceiver(ArkUI_NodeHandle nodePtr, void (*eventReceiver)(ArkUI_NodeEvent* event)) in AddNodeEventReceiver()
629 if (!nodePtr || !eventReceiver) { in AddNodeEventReceiver()
639 eventListenersSet->emplace(eventReceiver); in AddNodeEventReceiver()
643 int32_t RemoveNodeEventReceiver(ArkUI_NodeHandle nodePtr, void (*eventReceiver)(ArkUI_NodeEvent* event)) in RemoveNodeEventReceiver()
645 if (!nodePtr || !eventReceiver || !nodePtr->eventListeners) { in RemoveNodeEventReceiver()
652 eventListenersSet->erase(eventReceiver); in RemoveNodeEventReceiver()
[all...]
H A Dnative_compatible.h438 * @param eventReceiver Indicates the event receiver to register.
440 void (*registerNodeEventReceiver)(void (*eventReceiver)(ArkUI_CompatibleNodeEvent* event));
/foundation/multimedia/av_codec/services/media_engine/modules/sink/
H A Dmedia_sync_manager.cpp406 auto eventReceiver = eventReceiver_.lock(); in ReportLagEvent() local
407 FALSE_RETURN(eventReceiver != nullptr); in ReportLagEvent()
408 eventReceiver->OnEvent({"SyncManager", EventType::EVENT_STREAM_LAG, lagDurationMs}); in ReportLagEvent()
570 void MediaSyncManager::SetEventReceiver(std::weak_ptr<EventReceiver> eventReceiver) in SetEventReceiver() argument
572 eventReceiver_ = eventReceiver; in SetEventReceiver()
H A Daudio_sink.cpp480 void AudioSink::UnderrunDetector::SetEventReceiver(std::weak_ptr<Pipeline::EventReceiver> eventReceiver) in SetEventReceiver() argument
482 eventReceiver_ = eventReceiver; in SetEventReceiver()
513 auto eventReceiver = eventReceiver_.lock(); in DetectAudioUnderrun() local
514 FALSE_RETURN(eventReceiver != nullptr); in DetectAudioUnderrun()
515 eventReceiver->OnEvent({"AudioSink", EventType::EVENT_AUDIO_LAG, underrunTimeUs / US_TO_MS}); in DetectAudioUnderrun()
/foundation/arkui/ace_engine/interfaces/native/
H A Dnative_node.h6839 * @param eventReceiver Indicates the event receiver to register.
6841 void (*registerNodeEventReceiver)(void (*eventReceiver)(ArkUI_NodeEvent* event));
6950 * @param eventReceiver Indicates the event receiver to register.
6952 void (*registerNodeCustomEventReceiver)(void (*eventReceiver)(ArkUI_NodeCustomEvent* event));
7035 * @param eventReceiver Indicates the component event callback function to add.
7040 int32_t (*addNodeEventReceiver)(ArkUI_NodeHandle node, void (*eventReceiver)(ArkUI_NodeEvent* event));
7046 * @param eventReceiver Indicates the component event callback function to remove.
7051 int32_t (*removeNodeEventReceiver)(ArkUI_NodeHandle node, void (*eventReceiver)(ArkUI_NodeEvent* event));
7065 * @param eventReceiver Indicates the custom event callback function to add.
7070 int32_t (*addNodeCustomEventReceiver)(ArkUI_NodeHandle node, void (*eventReceiver)(ArkUI_NodeCustomEven
[all...]
/foundation/multimedia/image_effect/test/unittest/
H A DTestEffectPipeline.cpp115 EventReceiver *eventReceiver{ nullptr }; in HWTEST_F()
116 filterBase.eventReceiver_ = eventReceiver; in HWTEST_F()
/foundation/multimedia/av_codec/interfaces/inner_api/native/
H A Dmedia_sync_manager.h49 void SetEventReceiver(std::weak_ptr<EventReceiver> eventReceiver);
H A Daudio_sink.h102 void SetEventReceiver(std::weak_ptr<Pipeline::EventReceiver> eventReceiver);
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_api.cpp1233 void RegisterNodeAsyncEventReceiver(EventReceiver eventReceiver) in RegisterNodeAsyncEventReceiver() argument
1235 NodeEvent::globalEventReceiver = eventReceiver; in RegisterNodeAsyncEventReceiver()
1381 void RegisterCustomNodeEventReceiver(void (*eventReceiver)(ArkUICustomNodeEvent* event)) in RegisterCustomNodeEventReceiver()
1383 CustomNodeEvent::g_fliter = eventReceiver; in RegisterCustomNodeEventReceiver()
/foundation/multimedia/av_codec/test/unittest/filter_test/
H A Ddecoder_surface_filter_unit_test.cpp212 auto eventReceiver = std::make_shared<EventReceiverMock>(); in SetUp() local
213 decoderSurfaceFilter_->eventReceiver_ = eventReceiver; in SetUp()
/foundation/arkui/ace_engine/frameworks/core/interfaces/cjui/
H A Dcjui_api.h3309 void (*registerNodeAsyncEventReceiver)(EventReceiver eventReceiver);
3367 void (*registerCustomNodeAsyncEventReceiver)(void (*eventReceiver)(ArkUICustomNodeEvent* event));
/foundation/arkui/ace_engine/frameworks/core/interfaces/arkoala/
H A Darkoala_api.h5141 void (*registerNodeAsyncEventReceiver)(EventReceiver eventReceiver);
5202 void (*registerCustomNodeAsyncEventReceiver)(void (*eventReceiver)(ArkUICustomNodeEvent* event));

Completed in 54 milliseconds