| |||||||||||||||
| |||||||||||||||
| Description | |||||||||||||||
| Dynamic linker support through dlopen() | |||||||||||||||
| Synopsis | |||||||||||||||
| |||||||||||||||
| Documentation | |||||||||||||||
| module System.Posix.DynamicLinker.Prim | |||||||||||||||
| dlopen :: String -> [RTLDFlags] -> IO DL | |||||||||||||||
| dlsym :: DL -> String -> IO (FunPtr a) | |||||||||||||||
| dlsym returns the address binding of the symbol described in symbol, as it occurs in the shared object identified by source. | |||||||||||||||
| dlerror :: IO String | |||||||||||||||
| dlclose :: DL -> IO () | |||||||||||||||
| withDL :: String -> [RTLDFlags] -> (DL -> IO a) -> IO a | |||||||||||||||
| withDL_ :: String -> [RTLDFlags] -> (DL -> IO a) -> IO () | |||||||||||||||
| undl :: DL -> Ptr () | |||||||||||||||
| undl obtains the raw handle. You mustn't do something like withDL mod flags $ liftM undl >>= p -> use p | |||||||||||||||
| Produced by Haddock version 2.7.2 |