#include <glib.h>
#include <sys/types.h>
#include <unistd.h>
#include <brain_applets_generic.h>
|
|
Key di riferimento per l'area di memoria condivisa presso cui scambiare informazioni con l'AppletsManager |
|
|
Estensione standard per i pacchetti identificati come applets per BrainTop |
|
|
Nome del file che dovrebbe trovarsi all'interno di ogni pacchetto delle applets: contiene informazioni utili durante l'installazione |
|
|
|
|
|
|
Tipi di risposte che l'AppletsManager puo' rendere al window manager
|
|
|
Per permettere ad una applicazione di poter dialogare con l'AppletsManager. Per "connettere" l'applicazione chiamante all'AppletsManager: viene settato il puntatore al segmento di memoria condivisa usato per dialogare col manager < Key di riferimento per l'area di memoria condivisa presso cui scambiare informazioni con l'AppletsManager |
|
||||||||||||||||||||||||
|
Funzione per avanzare una richiesta all'AppletsManager. Invia una richiesta all'AppletsManager |
|
|
Restituisce la lista delle applets attualmente caricate. Preleva dal DB la lista completa di tutte le applets registrate. Nel valore di ritorno, ogni applet e' rappresentata da un elemento nella GList, il cui campo data e' settato con una stringa in cui, divisi da \n, si trovano il nome, la descrizione, il tipo di applet (secondo la enum BrainAppletType) e l'eventuale tabella di riferimento |
|
||||||||||||||||||||
|
Versione ridotta di brain_applet_manager_connect() che verifica direttamente se l'applicazione chiamante e' stata sostituita da una applet o meno. Effettua direttamente il controllo sull'esistenza di una applet e sul suo comportamento nei confronti dell'applicazione chiamante. Questa funzione e' stata creata per essere chiamata direttamente dalle applicazioni componenti del window manager ed evitare di ripetere questo segmento di codice piu' e piu' volte |
|
|
Permette di avviare il BrainAppletsManager. < La path di installazione |
1.4.6