Home
last modified time | relevance | path

Searched refs:workWrapper (Results 1 - 18 of 18) sorted by relevance

/foundation/communication/netstack/frameworks/js/napi/tls/src/
H A Dmonitor.cpp50 void ParserNullBranch(const std::string &errMessage, uv_work_t *&work, UvWorkWrapper *&workWrapper) in ParserNullBranch() argument
53 if (workWrapper != nullptr) { in ParserNullBranch()
54 delete workWrapper; in ParserNullBranch()
55 workWrapper = nullptr; in ParserNullBranch()
64 void SetPropertyForWorkWrapper(UvWorkWrapper *workWrapper, Monitor::MessageRecvParma *messageRecvParma, in SetPropertyForWorkWrapper() argument
68 napi_create_typedarray(workWrapper->env, napi_uint8_array, messageRecvParma->data_.size(), arrayBuffer, 0, in SetPropertyForWorkWrapper()
70 napi_value address = NapiUtils::CreateStringUtf8(workWrapper->env, messageRecvParma->remoteInfo_.GetAddress()); in SetPropertyForWorkWrapper()
71 napi_value family = NapiUtils::CreateStringUtf8(workWrapper->env, messageRecvParma->remoteInfo_.GetFamily()); in SetPropertyForWorkWrapper()
72 napi_value port = NapiUtils::CreateInt32(workWrapper->env, messageRecvParma->remoteInfo_.GetPort()); in SetPropertyForWorkWrapper()
73 napi_value size = NapiUtils::CreateInt32(workWrapper in SetPropertyForWorkWrapper()
89 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); EventMessageCallback() local
131 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); EventConnectCloseCallback() local
159 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); EventErrorCallback() local
[all...]
H A Dmonitor_server.cpp169 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); in EventMessageCallback() local
170 if (workWrapper == nullptr) { in EventMessageCallback()
171 NETSTACK_LOGE("workWrapper is nullptr"); in EventMessageCallback()
176 static_cast<MonitorServer::MessageRecvParma *>(workWrapper->data)); in EventMessageCallback()
179 delete workWrapper; in EventMessageCallback()
183 if (workWrapper->manager == nullptr) { in EventMessageCallback()
185 delete workWrapper; in EventMessageCallback()
189 napi_handle_scope scope = NapiUtils::OpenScope(workWrapper->env); in EventMessageCallback()
190 auto obj = MakeMessageObj(workWrapper->env, ptrMessageRecvParma); in EventMessageCallback()
192 NapiUtils::CloseScope(workWrapper in EventMessageCallback()
212 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); EventConnectCallback() local
244 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); EventCloseCallback() local
278 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); EventErrorCallback() local
[all...]
/foundation/communication/netmanager_base/frameworks/js/napi/netstats/include/
H A Dstatistics_callback_observer.h46 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); in CallbackTemplate() local
47 if (workWrapper == nullptr) { in CallbackTemplate()
51 napi_env env = workWrapper->env; in CallbackTemplate()
54 napi_value obj = MakeJsValue(env, workWrapper->data); in CallbackTemplate()
55 std::pair<napi_value, napi_value> arg = {NapiUtils::GetUndefined(workWrapper->env), obj}; in CallbackTemplate()
56 workWrapper->manager->Emit(workWrapper->type, arg); in CallbackTemplate()
57 delete workWrapper; in CallbackTemplate()
/foundation/communication/netmanager_ext/frameworks/js/napi/ethernet/
H A Dinterface_state_observer.h47 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); in CallbackTemplate() local
48 if (workWrapper == nullptr) { in CallbackTemplate()
52 napi_env env = workWrapper->env; in CallbackTemplate()
55 napi_value obj = MakeJsValue(env, workWrapper->data); in CallbackTemplate()
56 std::pair<napi_value, napi_value> arg = {NapiUtils::GetUndefined(workWrapper->env), obj}; in CallbackTemplate()
57 workWrapper->manager->Emit(workWrapper->type, arg); in CallbackTemplate()
58 delete workWrapper; in CallbackTemplate()
/foundation/communication/netmanager_ext/frameworks/js/napi/sharing/include/
H A Dnetshare_callback_observer.h45 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); in CallbackTemplate() local
46 if (workWrapper == nullptr) { in CallbackTemplate()
50 napi_env env = workWrapper->env; in CallbackTemplate()
53 napi_value obj = MakeJsValue(env, workWrapper->data); in CallbackTemplate()
54 std::pair<napi_value, napi_value> arg = {NapiUtils::GetUndefined(workWrapper->env), obj}; in CallbackTemplate()
55 workWrapper->manager->Emit(workWrapper->type, arg); in CallbackTemplate()
56 delete workWrapper; in CallbackTemplate()
/foundation/arkui/ace_engine/adapter/ohos/entrance/dynamic_component/
H A Duv_task_wrapper_impl.cpp46 UVWorkWrapper* workWrapper = new UVWorkWrapper(task); in Call() local
48 loop_, workWrapper, [](uv_work_t* req) {}, in Call()
50 auto workWrapper = static_cast<UVWorkWrapper*>(req); in Call()
51 (*workWrapper)(); in Call()
52 delete workWrapper; in Call()
/foundation/communication/netmanager_base/frameworks/js/napi/network/observer/include/
H A Dnetwork_observer.h51 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); in CallbackTemplate() local
52 napi_env env = workWrapper->env; in CallbackTemplate()
56 napi_value obj = MakeJsValue(env, static_cast<NetworkType *>(workWrapper->data)); in CallbackTemplate()
58 std::pair<napi_value, napi_value> arg = {NapiUtils::GetUndefined(workWrapper->env), obj}; in CallbackTemplate()
59 workWrapper->manager->Emit(workWrapper->type, arg); in CallbackTemplate()
61 delete workWrapper; in CallbackTemplate()
/foundation/communication/netstack/frameworks/js/napi/net_ssl/net_ssl_exec/src/
H A Dnet_ssl_exec.cpp28 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); in CallbackTemplate() local
29 napi_env env = workWrapper->env; in CallbackTemplate()
33 napi_value obj = MakeJsValue(env, workWrapper->data); in CallbackTemplate()
35 std::pair<napi_value, napi_value> arg = {NapiUtils::GetUndefined(workWrapper->env), obj}; in CallbackTemplate()
36 workWrapper->manager->Emit(workWrapper->type, arg); in CallbackTemplate()
38 delete workWrapper; in CallbackTemplate()
/foundation/communication/netmanager_base/frameworks/js/napi/netpolicy/include/
H A Dnet_policy_callback_observer.h50 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); in CallbackTemplate() local
51 if (workWrapper == nullptr) { in CallbackTemplate()
55 napi_env env = workWrapper->env; in CallbackTemplate()
58 napi_value obj = MakeJsValue(env, workWrapper->data); in CallbackTemplate()
59 std::pair<napi_value, napi_value> arg = {NapiUtils::GetUndefined(workWrapper->env), obj}; in CallbackTemplate()
60 workWrapper->manager->Emit(workWrapper->type, arg); in CallbackTemplate()
61 delete workWrapper; in CallbackTemplate()
/foundation/communication/netmanager_ext/frameworks/js/napi/mdns/include/
H A Dmdns_callback_observer.h64 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); in CallbackTemplate() local
65 if (workWrapper == nullptr) { in CallbackTemplate()
69 napi_env env = workWrapper->env; in CallbackTemplate()
72 napi_value obj = MakeJsValue(env, workWrapper->data); in CallbackTemplate()
73 std::pair<napi_value, napi_value> arg = {NapiUtils::GetUndefined(workWrapper->env), obj}; in CallbackTemplate()
74 workWrapper->manager->Emit(workWrapper->type, arg); in CallbackTemplate()
75 delete workWrapper; in CallbackTemplate()
/foundation/communication/netmanager_ext/frameworks/js/napi/vpn/src/
H A Dvpn_monitor.cpp42 auto workWrapper = reinterpret_cast<UvWorkWrapper *>(work->data); in EventConnectCallback() local
43 if (workWrapper == nullptr) { in EventConnectCallback()
44 NETMANAGER_EXT_LOGE("workWrapper is nullptr"); in EventConnectCallback()
48 bool *data = reinterpret_cast<bool *>(workWrapper->data); in EventConnectCallback()
51 delete workWrapper; in EventConnectCallback()
56 napi_env env = workWrapper->env; in EventConnectCallback()
61 workWrapper->manager->Emit(CONNECT, std::make_pair(NapiUtils::GetUndefined(env), result)); in EventConnectCallback()
64 delete workWrapper; in EventConnectCallback()
/foundation/communication/netmanager_ext/frameworks/js/napi/vpnext/src/
H A Dvpn_monitor_ext.cpp45 auto workWrapper = reinterpret_cast<UvWorkWrapper *>(work->data); in EventConnectCallback() local
46 if (workWrapper == nullptr) { in EventConnectCallback()
47 NETMANAGER_EXT_LOGE("workWrapper is nullptr"); in EventConnectCallback()
51 bool *data = reinterpret_cast<bool *>(workWrapper->data); in EventConnectCallback()
54 delete workWrapper; in EventConnectCallback()
59 napi_env env = workWrapper->env; in EventConnectCallback()
64 workWrapper->manager->Emit(CONNECT, std::make_pair(NapiUtils::GetUndefined(env), result)); in EventConnectCallback()
67 delete workWrapper; in EventConnectCallback()
/foundation/communication/netstack/frameworks/js/napi/socket/socket_exec/include/
H A Dsocket_exec.h155 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); in CallbackTemplate() local
156 napi_env env = workWrapper->env; in CallbackTemplate()
160 napi_value obj = MakeJsValue(env, workWrapper->data); in CallbackTemplate()
162 std::pair<napi_value, napi_value> arg = {NapiUtils::GetUndefined(workWrapper->env), obj}; in CallbackTemplate()
163 workWrapper->manager->Emit(workWrapper->type, arg); in CallbackTemplate()
165 delete workWrapper; in CallbackTemplate()
/foundation/communication/netstack/utils/napi_utils/src/
H A Devent_manager.cpp123 auto workWrapper = new UvWorkWrapperShared(data, listener.GetEnv(), type, shared_from_this()); in EmitByUvWithoutCheckShared()
124 listener.EmitByUv(type, workWrapper, Handler); in EmitByUvWithoutCheckShared()
176 auto workWrapper = new UvWorkWrapper(data, listener.GetEnv(), type, this); in EmitByUvWithoutCheck()
177 listener.EmitByUv(type, workWrapper, Handler); in EmitByUvWithoutCheck()
214 auto workWrapper = new UvWorkWrapper(data, listener.GetEnv(), type, this); in EmitByUv()
215 listener.EmitByUv(type, workWrapper, Handler); in EmitByUv()
/foundation/communication/netstack/frameworks/js/napi/websocket/websocket_exec/src/
H A Dwebsocket_exec.cpp235 auto workWrapper = static_cast<UvWorkWrapperShared *>(work->data); in CallbackTemplate() local
236 napi_env env = workWrapper->env; in CallbackTemplate()
240 napi_value obj = MakeJsValue(env, workWrapper->data); in CallbackTemplate()
241 auto undefined = NapiUtils::GetUndefined(workWrapper->env); in CallbackTemplate()
243 if (workWrapper->manager) { in CallbackTemplate()
244 workWrapper->manager->Emit(workWrapper->type, arg); in CallbackTemplate()
245 if (workWrapper->type == EventName::EVENT_MESSAGE && in CallbackTemplate()
246 workWrapper->manager->HasEventListener(EventName::EVENT_DATA_END)) { in CallbackTemplate()
247 workWrapper in CallbackTemplate()
[all...]
/foundation/communication/netmanager_base/utils/napi_utils/src/
H A Devent_manager.cpp117 auto workWrapper = new UvWorkWrapper(data, listener.GetEnv(), type, this); in EmitByUv()
118 listener.EmitByUv(type, workWrapper, handler); in EmitByUv()
/foundation/communication/netstack/frameworks/js/napi/socket/socket_exec/src/
H A Dlocal_socket_exec.cpp208 auto workWrapper = static_cast<UvWorkWrapper *>(work->data); in CallbackTemplate() local
209 napi_env env = workWrapper->env; in CallbackTemplate()
213 napi_value obj = MakeJsValue(env, workWrapper->data); in CallbackTemplate()
215 std::pair<napi_value, napi_value> arg = {NapiUtils::GetUndefined(workWrapper->env), obj}; in CallbackTemplate()
216 workWrapper->manager->Emit(workWrapper->type, arg); in CallbackTemplate()
218 delete workWrapper; in CallbackTemplate()
/foundation/communication/netstack/frameworks/js/napi/http/http_exec/src/
H A Dhttp_exec.cpp1268 auto workWrapper = static_cast<UvWorkWrapperShared *>(work->data); in AddCurlHandle() local
1269 napi_env env = workWrapper->env; in AddCurlHandle()
1270 auto headerMap = static_cast<std::map<std::string, std::string> *>(workWrapper->data); in AddCurlHandle()
1278 workWrapper->manager->Emit(workWrapper->type, arg); in AddCurlHandle()
1281 delete workWrapper; in AddCurlHandle()
1282 workWrapper = nullptr; in AddCurlHandle()

Completed in 11 milliseconds