Searched refs:WorkerListener (Results 1 - 3 of 3) sorted by relevance
/commonlibrary/ets_utils/js_concurrent_module/worker/ |
H A D | worker.h | 47 struct WorkerListener { struct in Commonlibrary::Concurrent::WorkerModule::Worker 48 WorkerListener(napi_env env, napi_ref callback, ListenerMode mode) in WorkerListener() function 52 ~WorkerListener() in ~WorkerListener() 68 bool operator==(const WorkerListener& listener) const; 78 bool operator()(const WorkerListener* listener) const in operator ()() 410 void AddListenerInner(napi_env env, const char* type, const WorkerListener* listener); 530 void ParentPortAddListenerInner(napi_env env, const char* type, const WorkerListener* listener); 588 std::map<std::string, std::list<WorkerListener*>> eventListeners_ {}; 589 std::map<std::string, std::list<WorkerListener*>> parentPortEventListeners_ {};
|
H A D | worker.cpp | 614 auto listener = new WorkerListener(env, callback, mode); in AddListener() 1048 auto listener = new WorkerListener(env, callback, PERMANENT); in ParentPortAddEventListener() 1983 std::list<WorkerListener*>& listeners = iter->second; in HandleEventListeners() 1984 std::list<WorkerListener*>::iterator it = listeners.begin(); in HandleEventListeners() 1986 WorkerListener* data = *it++; in HandleEventListeners() 2088 bool Worker::WorkerListener::operator==(const WorkerListener& listener) const in operator ==() 2096 void Worker::AddListenerInner(napi_env env, const char* type, const WorkerListener* listener) in AddListenerInner() 2101 std::list<WorkerListener*> listeners; in AddListenerInner() 2102 listeners.emplace_back(const_cast<WorkerListener*>(listene in AddListenerInner() [all...] |
/commonlibrary/ets_utils/js_concurrent_module/worker/test/ |
H A D | test_worker.cpp | 682 auto listener = new Worker::WorkerListener(env, callback, Worker::ListenerMode::PERMANENT); in HandleEventListeners() 694 auto listener2 = new Worker::WorkerListener(env, callback2, Worker::ListenerMode::ONCE); in HandleEventListeners() 779 auto listener = new Worker::WorkerListener(env, callback, Worker::ListenerMode::PERMANENT); in RemoveListenerInner() 826 auto listener = new Worker::WorkerListener(env, callback, Worker::ListenerMode::PERMANENT); in ParentPortAddListenerInnerTest() 831 auto listener2 = new Worker::WorkerListener(env, ref, Worker::ListenerMode::ONCE); in ParentPortAddListenerInnerTest() 845 auto listener = new Worker::WorkerListener(env, callback, Worker::ListenerMode::PERMANENT); in ParentPortRemoveListenerInnerTest() 856 auto listener2 = new Worker::WorkerListener(env, callback2, Worker::ListenerMode::PERMANENT); in ParentPortRemoveListenerInnerTest() 883 auto listener = new Worker::WorkerListener(env, callback, Worker::ListenerMode::ONCE); in ParentPortHandleEventListeners() 895 auto listener2 = new Worker::WorkerListener(env, callback2, Worker::ListenerMode::PERMANENT); in ParentPortHandleEventListeners() 902 auto listener3 = new Worker::WorkerListener(en in ParentPortHandleEventListeners() [all...] |
Completed in 12 milliseconds