next up previous contents index
Next: Gestione Nuovi Servizi Up: Agni, l'Engine Previous: Gestione dell'output   Indice   Indice analitico


Gestione Eventi

La gestione eventi in Middleware è curata da Agni, il componente che riceve in input l'evento ed il numero di console attiva. In base a questi, controlla che su quella console ci sia un servizio per il quale sia presente un Rule File. In caso negativo da in uscita un errore vocale e su Braille e ritorna il controllo alla gestione dell'input. Controlla poi che l'evento in ingresso sia noto al sistema, ed in caso negativo da in uscita un messaggio di errore vocale e su Braille.

Controlla quindi che l'azione sia una di quelle riconosciute internamente dal sistema, come la go() o la nil(), altrimenti le cerca nei moduli di azioni presenti nel sistema, e ne esegue il codice corrispondente.

Alla fine controlla che ci siano eventi di tipo "EXT" da servire.



2003-11-21