Functions

src/libmcs/mcs_loader.c File Reference

#include "libmcs/mcs.h"

Functions

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

Function Documentation

void mcs_load_plugins ( void   ) 

Loads all of the plugins in -DPLUGIN_DIR.

References mcs_backend_t::handle, and mcs_backend_register().

Referenced by mcs_init().

void mcs_unload_plugins ( mowgli_queue_t *  pl  ) 

Unloads a given list of plugins.

Parameters:
pl A mowgli.queue representing a list of plugins to unload.

References mcs_backend_t::handle.

Referenced by mcs_fini().