#include <sys/time.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <errno.h>
#include <fcntl.h>
#include <memory.h>
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <gdk/gdkx.h>
#include <glib.h>
#include <gmodule.h>
#include <gtk/gtk.h>
#include <libxfce4util/i18n.h>
#include <libxfce4util/util.h>
#include <libxfce4mcs/mcs-common.h>
#include "config.h"
#include "manager-plugin.h"
#include "brain-mcs-dialog.h"
Definizioni | |
| #define | SOEXT ("." G_MODULE_SUFFIX) |
| #define | SOEXT_LEN (strlen (SOEXT)) |
Tipi enumerati (enum) | |
| enum | { NOSIGNAL, RESTART, QUIT, NUM_SIGNALS } |
Funzioni | |
| gchar * | brain_mcs_plugin_check_version (gint version) |
| static gint | compare_plugins (gconstpointer plugin_a, gconstpointer plugin_b) |
| static gint | lookup_plugins (gconstpointer plugin, gconstpointer name) |
| static void | load_plugin (gchar *path) |
| static void | plugins_load_dir (const gchar *dir) |
| static void | plugin_load_all () |
| static void | terminate_cb (void *data) |
| static void | show_cb (guchar *name, void *cb_data) |
| static GdkFilterReturn | manager_event_filter (GdkXEvent *xevent, GdkEvent *event, gpointer data) |
| static void | sighandler (int signo) |
| static gboolean | check_signal_state () |
| int | main (int argc, char **argv) |
Variabili | |
| static GSList * | plugin_list = NULL |
| static GSList * | module_list = NULL |
| static BrainManager * | manager |
| static enum { ... } | sigstate |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
< La path di installazione |
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6