1.1. Modules

A module is a shared library with a fixed entry function named para_mod_body. This function is executed in a separate thread after the module is loaded; when this function returns, the module is unloaded.

There is no way to force a module to unload. Graceful module shutdown can be requested by sending a PSIG_UNLOAD signal, however, modules can ignore it or delay the reaction.