Riferimenti per il file main.c

#include <sys/stat.h>
#include <errno.h>
#include <signal.h>
#include <stdlib.h>
#include <libxfce4util/i18n.h>
#include <libxfce4util/util.h>
#include <libxfcegui4/libxfcegui4.h>
#include <gdk/gdkx.h>
#include <gtk/gtk.h>
#include "session-icon.h"
#include "ice-layer.h"
#include "manager.h"
#include "shutdown.h"
#include "splash-screen.h"
#include "xfce_trayicon.h"
#include "util.h"
#include <config.h>
#include <brain_db.h>
#include <brain_client.h>
#include <brain_settings.h>
#include <brain_applet_manager.h>

Definizioni

#define CHANNEL   "SESSION"

Tipi enumerati (enum)

enum  { SIGNAL_NONE, SIGNAL_SAVE, SIGNAL_QUIT }

Funzioni

static gboolean ready_default_session (GtkWidget *splash)
static gboolean cont_default_session (XfsmSplashScreen *splash)
static gboolean start_default_session ()
static gboolean sanity_check (gchar **message)
int load_all_settings ()
static void settings_notify (const guchar *name, const gchar *channel, BrainMcsAction action, void *data)
static GdkFilterReturn settings_filter (GdkXEvent *xevent, GdkEvent *event, gpointer data)
static void settings_watch (Window xwindow, Bool starting, long mask, void *data)
static void toggle_visible_cb (GtkWidget *widget)
static void show_preferences_cb (void)
static void save_session_cb (void)
static void quit_session_cb ()
static XfceTrayIconcreate_tray_icon (void)
static gboolean check_signal_state (void)
static void signal_handler (int signalCode)
int main (int argc, char **argv)

Variabili

static gint signalState = SIGNAL_NONE
BrainClientsettingsClient
XfceTrayIcontrayIcon
BAMExchangerAppletManager


Documentazione delle definizioni

#define CHANNEL   "SESSION"
 


Documentazione dei tipi enumerati

anonymous enum
 

Valori dei tipi enumerati:
SIGNAL_NONE 
SIGNAL_SAVE 
SIGNAL_QUIT 


Documentazione delle funzioni

static gboolean ready_default_session GtkWidget *  splash  )  [static]
 

static gboolean cont_default_session XfsmSplashScreen splash  )  [static]
 

static gboolean start_default_session  )  [static]
 

< La path di installazione

static gboolean sanity_check gchar **  message  )  [static]
 

< La path di installazione

int load_all_settings  ) 
 

static void settings_notify const guchar *  name,
const gchar *  channel,
BrainMcsAction  action,
void *  data
[static]
 

static GdkFilterReturn settings_filter GdkXEvent *  xevent,
GdkEvent *  event,
gpointer  data
[static]
 

static void settings_watch Window  xwindow,
Bool  starting,
long  mask,
void *  data
[static]
 

static void toggle_visible_cb GtkWidget *  widget  )  [static]
 

static void show_preferences_cb void   )  [static]
 

static void save_session_cb void   )  [static]
 

static void quit_session_cb  )  [static]
 

static XfceTrayIcon* create_tray_icon void   )  [static]
 

static gboolean check_signal_state void   )  [static]
 

static void signal_handler int  signalCode  )  [static]
 

int main int  argc,
char **  argv
 


Documentazione delle variabili

gint signalState = SIGNAL_NONE [static]
 

BrainClient* settingsClient
 

XfceTrayIcon* trayIcon
 

BAMExchanger* AppletManager
 


Generato il Sun Apr 16 01:36:44 2006 per BrainTop da  doxygen 1.4.6