Riferimenti per la struct BAMExchanger

#include <brain_applet_manager.h>


Descrizione Dettagliata

Area di memoria preposta allo scambio di informazioni tra il window manager e l'AppletsManager

	+-------------------+
	|                   |          +--------------------+
	|                 +--------------+                  |
	|  window manager | BAMExchanger |  applets manager |
	|                 +--------------+                  |
	|                   |          +--------------------+
	+-------------------+
	


Campi

unsigned short int notify_to_manager
BAMRequestType request
BrainAppletRequest type
BrainAppletRequestOptions subtype
char options [50]
BAMResponseType response
BrainApplet now_active


Documentazione dei campi

unsigned short int BAMExchanger::notify_to_manager
 

Flag che indica l'attivazione e la disponibilita' delle informazioni presenti nel resto della struttura: se == 1 il window manager ha avanzato una richiesta, quando torna a 0 l'AppletsManager ha finito di elaborarla

BAMRequestType BAMExchanger::request
 

Tipo di richiesta avanzata

BrainAppletRequest BAMExchanger::type
 

Campo che ospita l'eventuale evento destinato alle applets che accompagna la richiesta

BrainAppletRequestOptions BAMExchanger::subtype
 

Sotto-tipo della richiesta

char BAMExchanger::options[50]
 

Opzioni che accompagnano la richiesta da parte del window manager

BAMResponseType BAMExchanger::response
 

Risposta dell'AppletsManager alla richiesta

BrainApplet BAMExchanger::now_active
 

Campo che ospita l'eventuale applet cui si fa riferimento nella richiesta del window manager: ad esempio, quando viene richiesta l'esecuzione di una nuova applet qui viene inizializzata la struttura che la descrive


La documentazione per questa struct è stata generata a partire dal seguente file:
Generato il Sun Apr 16 01:36:45 2006 per BrainTop da  doxygen 1.4.6