Lines Matching refs:lib
22 lib.handle = nullptr;
27 if (lib.handle != nullptr) {
28 uv_dlclose(&lib);
49 int rc = uv_dlopen(path.c_str(), &lib);
51 WRITE_LOG(LOG_FATAL, "uv_dlopen failed %s %s", path.c_str(), uv_dlerror(&lib));
54 RegistExecFunc(&lib);
156 int rc = uv_dlsym(&lib, name, (void **) &listTargets);
158 WRITE_LOG(LOG_FATAL, "uv_dlsym %s failed %s", name, uv_dlerror(&lib));
309 std::string ExtClient::HandleLib(const std::string &str, const char *name, uv_lib_t &lib)
314 int rc = uv_dlsym(&lib, name, (void **) &command);
316 WRITE_LOG(LOG_FATAL, "uv_dlsym %s failed %s", name, uv_dlerror(&lib));
336 return HandleLib(str, name, this->lib);
425 void ExtClient::RegistExecFunc(uv_lib_t *lib)
430 int rc = uv_dlsym(lib, name, (void **) ®istExec);