Searched refs:lib (Results 1 – 11 of 11) sorted by relevance
/libuv/src/win/ |
H A D | dl.c | 32 lib->handle = NULL; in uv_dlopen() 33 lib->errmsg = NULL; in uv_dlopen() 52 if (lib->errmsg) { in uv_dlclose() 54 lib->errmsg = NULL; in uv_dlclose() 57 if (lib->handle) { in uv_dlclose() 60 lib->handle = NULL; in uv_dlclose() 73 return lib->errmsg ? lib->errmsg : "no error"; in uv_dlerror() 97 if (lib->errmsg) { in uv__dlerror() 99 lib->errmsg = NULL; in uv__dlerror() 120 msg = lib->errmsg; in uv__dlerror() [all …]
|
/libuv/src/unix/ |
H A D | dl.c | 35 lib->errmsg = NULL; in uv_dlopen() 37 return lib->handle ? 0 : uv__dlerror(lib); in uv_dlopen() 41 void uv_dlclose(uv_lib_t* lib) { in uv_dlclose() argument 42 uv__free(lib->errmsg); in uv_dlclose() 43 lib->errmsg = NULL; in uv_dlclose() 45 if (lib->handle) { in uv_dlclose() 47 dlclose(lib->handle); in uv_dlclose() 48 lib->handle = NULL; in uv_dlclose() 61 return lib->errmsg ? lib->errmsg : "no error"; in uv_dlerror() 68 uv__free(lib->errmsg); in uv__dlerror() [all …]
|
/libuv/test/ |
H A D | test-dlerror.c | 31 uv_lib_t lib; in TEST_IMPL() local 34 lib.errmsg = NULL; in TEST_IMPL() 35 lib.handle = NULL; in TEST_IMPL() 36 msg = uv_dlerror(&lib); in TEST_IMPL() 40 r = uv_dlopen(path, &lib); in TEST_IMPL() 43 msg = uv_dlerror(&lib); in TEST_IMPL() 53 msg = uv_dlerror(&lib); in TEST_IMPL() 62 uv_dlclose(&lib); in TEST_IMPL()
|
/libuv/docs/code/plugin/ |
H A D | main.c | 21 uv_lib_t *lib = (uv_lib_t*) malloc(sizeof(uv_lib_t)); in main() local 24 if (uv_dlopen(argv[argc], lib)) { in main() 25 fprintf(stderr, "Error: %s\n", uv_dlerror(lib)); in main() 30 if (uv_dlsym(lib, "initialize", (void **) &init_plugin)) { in main() 31 fprintf(stderr, "dlsym error: %s\n", uv_dlerror(lib)); in main()
|
/libuv/docs/src/ |
H A D | dll.rst | 28 .. c:function:: int uv_dlopen(const char* filename, uv_lib_t* lib) 33 .. c:function:: void uv_dlclose(uv_lib_t* lib) 37 .. c:function:: int uv_dlsym(uv_lib_t* lib, const char* name, void** ptr) 42 .. c:function:: const char* uv_dlerror(const uv_lib_t* lib)
|
/libuv/ |
H A D | .gitignore | 21 /ar-lib
|
H A D | CMakeLists.txt | 27 option(LIBUV_BUILD_SHARED "Build shared lib" ON) 382 PATH_SUFFIXES lib 492 set_target_properties(uv_a PROPERTIES PREFIX "lib") 750 foreach(lib IN LISTS uv_libraries) 751 list(APPEND LIBS "-l${lib}")
|
H A D | LINKS.md | 96 * [fs](https://fs.r-lib.org/): Cross-platform file system operations
|
H A D | ChangeLog | 433 * build,win: we need to link against shell32.lib (Per Allansson) 1418 * build,win: link to user32.lib and advapi32.lib (George Zhao) 2629 * src,lib: fix comments (Tobias Nießen) 3863 * test,win: fix compilation with shared lib (Alexis Murzeau) 5920 * build: `all` now builds static and dynamic lib (Ben Noordhuis) 5959 * build: `all` now builds static and dynamic lib (Ben Noordhuis)
|
/libuv/docs/src/guide/ |
H A D | threads.rst | 375 var lib = require('lib'); 376 lib.on_progress(function() { 380 lib.do(); 384 2. ``lib.do`` is supposed to be non-blocking but the third party lib is
|
/libuv/include/ |
H A D | uv.h | 1820 UV_EXTERN int uv_dlopen(const char* filename, uv_lib_t* lib); 1821 UV_EXTERN void uv_dlclose(uv_lib_t* lib); 1822 UV_EXTERN int uv_dlsym(uv_lib_t* lib, const char* name, void** ptr); 1823 UV_EXTERN const char* uv_dlerror(const uv_lib_t* lib);
|
Completed in 35 milliseconds