libmcs  0.6.0
Functions
mcs_loader.c File Reference
#include "libmcs/mcs.h"

Functions

void mcs_load_plugins (void)
 Loads all of the plugins in -DPLUGIN_DIR. More...
 
void mcs_unload_plugins (mowgli_queue_t *pl)
 Unloads a given list of plugins. More...
 

Function Documentation

void mcs_load_plugins ( void  )

Loads all of the plugins in -DPLUGIN_DIR.

References mcs_backend_t::handle, mcs_backend_register(), and PATH_MAX.

Referenced by mcs_init().

void mcs_unload_plugins ( mowgli_queue_t *  pl)

Unloads a given list of plugins.

Parameters
plA mowgli.queue representing a list of plugins to unload.

References mcs_backend_t::handle.

Referenced by mcs_fini().