Home
last modified time | relevance | path

Searched refs:CEventData (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/base/notification/eventhandler/frameworks/cj/src/
H A Demitter_ffi.h23 using CEventData = OHOS::EventsEmitter::CEventData; variable
28 void (*callbackRef)(const CEventData data);
40 FFI_EXPORT void CJ_EmitWithId(uint32_t eventId, uint32_t priority, CEventData data);
41 FFI_EXPORT void CJ_EmitWithString(char* eventId, uint32_t priority, CEventData data);
H A Demitter.cpp33 CEventData data;
42 CallbackImpl::CallbackImpl(std::string name, std::function<void(CEventData)> callback) in CallbackImpl()
67 void EmitWithEventData(InnerEvent::EventId eventId, uint32_t priority, CEventData data) in EmitWithEventData()
73 std::unique_ptr<CEventData> dataPtr; in EmitWithEventData()
75 dataPtr = std::make_unique<CEventData>(); in EmitWithEventData()
77 dataPtr = std::make_unique<CEventData>(data); in EmitWithEventData()
223 void Emitter::Emit(uint32_t eventId, uint32_t priority, CEventData data) in Emit()
229 void Emitter::Emit(char* eventId, uint32_t priority, CEventData data) in Emit()
262 void FreeCEventData(CEventData &eventData) in FreeCEventData()
277 auto value = event->GetUniqueObject<CEventData>(); in ProcessCallback()
[all …]
H A Demitter.h25 CallbackImpl(std::string name, std::function<void(CEventData)> callback);
28 std::function<void(CEventData)> callback = nullptr;
57 static void Emit(uint32_t eventId, uint32_t priority, CEventData data);
59 static void Emit(char* eventId, uint32_t priority, CEventData data);
H A Demitter_ffi.cpp27 …auto onChange = [lambda = CJLambda::Create(callbackInfo.callbackRef)](const CEventData data) -> vo… in CreateCallback()
106 void CJ_EmitWithId(uint32_t eventId, uint32_t priority, CEventData data) in CJ_EmitWithId()
111 void CJ_EmitWithString(char* eventId, uint32_t priority, CEventData data) in CJ_EmitWithString()
H A Demitter_common.h28 struct CEventData { struct