module internal.dlopen
¶
Source: stdlib/internal/dlopen.codon
internal.dlopen
¶Source: stdlib/internal/dlopen.codon
c_dlerror()
@C Function is external C function ¶c_dlopen(_: cobj, _: int)
@C Function is external C function ¶c_dlsym(_: cobj, _: cobj)
@C Function is external C function ¶c_dlclose(_: cobj)
@C Function is external C function ¶RTLD_NOW
: Literal[int]
= 2
¶RTLD_GLOBAL
: Literal[int]
= (8 if __apple__ else 256)
¶RTLD_LOCAL
: Literal[int]
= (0 if __apple__ else 256)
¶dlext()
¶dlerror()
@pure Function has no side effects and returns same value for same inputs ¶dlopen(name: str, flag: int = (RTLD_NOW | RTLD_GLOBAL))
¶dlsym(lib, name: str, Fn: type)
¶dlclose(handle: cobj)
¶