Skip to main content

Module dlfcn

Module dlfcn 

Source
Expand description

Structs§

Dl_info_t
See https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/dlfcn.h.html.

Constants§

RTLD_DEFAULT
Special purpose value for handle for dlsym() reserved by POSIX for future use. The identifier lookup happens in the normal global scope; that is, a search for an identifier using handle would find the same definition as a direct use of this identifier in the program code.
RTLD_GLOBAL
All symbols are available for relocation processing of other modules.
RTLD_LAZY
Relocations are performed at an implementation-defined time.
RTLD_LOCAL
All symbold are not made available for relocation processing by other modules.
RTLD_NOLOAD
Non-POSIX, see https://www.man7.org/linux/man-pages/man3/dlopen.3.html. Don’t load the shared object.
RTLD_NOW
Relocations are performed when the object is loaded.

Functions§

dladdr
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/dladdr.html.
dlclose
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/dlclose.html.
dlerror
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/dlerror.html.
dlopen
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/dlopen.html.
dlsym
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/dlsym.html.

Type Aliases§

Dl_info
alias as per spec update: https://www.austingroupbugs.net/view.php?id=1847