Searched refs:CallbackImpl (Results 1 - 3 of 3) sorted by relevance
/base/notification/eventhandler/frameworks/cj/src/ |
H A D | emitter.h | 23 class CallbackImpl { class 25 CallbackImpl(std::string name, std::function<void(CEventData)> callback); 35 CallbackImpl *callbackImpl = nullptr; 41 static int32_t On(uint32_t eventId, CallbackImpl *callback); 43 static int32_t On(char* eventId, CallbackImpl *callback); 45 static int32_t Once(uint32_t eventId, CallbackImpl *callback); 47 static int32_t Once(char* eventId, CallbackImpl *callback); 53 static void Off(uint32_t eventId, CallbackImpl *callback); 55 static void Off(char* eventId, CallbackImpl *callback);
|
H A D | emitter_ffi.cpp | 25 CallbackImpl *CreateCallback(CEventCallback &callbackInfo) in CreateCallback() 30 CallbackImpl *callbackImpl = new CallbackImpl(std::string(callbackInfo.name), onChange); in CreateCallback() 32 LOGE("Fail to create CallbackImpl.") in CreateCallback() 40 CallbackImpl *callback = CreateCallback(callbackInfo); in CJ_OnWithId() 49 CallbackImpl *callback = CreateCallback(callbackInfo); in CJ_OnWithStringId() 58 CallbackImpl *callback = CreateCallback(callbackInfo); in CJ_OnceWithId() 67 CallbackImpl *callback = CreateCallback(callbackInfo); in CJ_OnceWithStringId() 86 CallbackImpl *callback = CreateCallback(callbackInfo); in CJ_OffWithIdCallback() 97 CallbackImpl *callbac in CJ_OffWithStringCallback() [all...] |
H A D | emitter.cpp | 42 CallbackImpl::CallbackImpl(std::string name, std::function<void(CEventData)> callback) in CallbackImpl() function in OHOS::EventsEmitter::CallbackImpl 130 int32_t OnOrOnce(InnerEvent::EventId eventId, CallbackImpl **callbackImpl, bool once) in OnOrOnce() 155 int32_t Emitter::On(uint32_t eventId, CallbackImpl *callback) in On() 161 int32_t Emitter::On(char* eventId, CallbackImpl *callback) in On() 167 int32_t Emitter::Once(uint32_t eventId, CallbackImpl *callback) in Once() 173 int32_t Emitter::Once(char* eventId, CallbackImpl *callback) in Once() 190 void Unsubscribe(InnerEvent::EventId eventId, CallbackImpl *callback) in Unsubscribe() 211 void Emitter::Off(uint32_t eventId, CallbackImpl *callback) in Off() 217 void Emitter::Off(char* eventId, CallbackImpl *callbac [all...] |
Completed in 2 milliseconds