erl_ddll

erl_ddll

Module

erl_ddll

Module summary

Dynamic Driver Loader and Linker

Description

The erl_ddll module provides an interface for loading and unloading erlang linked in drivers in runtime.

Note

This is a large reference document. For casual use of the module, as well as for most real world applications, the descriptions of the functions load/2 and unload/1 are enough to get going.

The driver should be provided as a dynamically linked library in a object code format specific for the platform in use, i. e. .so files on most Unix systems and .ddl files on windows. An erlang linked in driver has to provide specific interfaces to th