core.sys.dragonflybsd.dlfcn

D header file for DragonFlyBSD

Types 4

Fields
char * dls_name
uint dls_flags
Fields
size_t dls_size
uint dls_cnt
Dl_serpath[1] dls_serpath
struct__dlfunc_arg
Fields
int __dlfunc_dummy
aliasdlfunc_t = void function(__dlfunc_arg)

Functions 4

fnvoid * fdlopen(int, int)
fndlfunc_t dlfunc(void *, const(char) *)
fnint dlinfo(void *, int, void *)
fnvoid * dlvsym(void *, const(char) *, const(char) *)

Variables 8

enumvarRTLD_DI_LINKMAP = 2
enumvarRTLD_DI_SERINFO = 4
enumvarRTLD_DI_SERINFOSIZE = 5
enumvarRTLD_DI_ORIGIN = 6
enumvarRTLD_DI_MAX = RTLD_DI_ORIGIN
enumvarRTLD_NEXT = cast(void *) - 1
enumvarRTLD_DEFAULT = cast(void *) - 2
enumvarRTLD_SELF = cast(void *) - 3