|
Identificatore (univoco) del segnale |
Argomento1 |
Argomento2 |
|---|---|---|
| notifyActualValue | int actualVal | String kind |
| getVal | --- | --- |
| inc | --- | --- |
| dec | --- | --- |
| notifyAck | --- | --- |
| register | IDisplay display | --- |
| start | --- | --- |
| stop | --- | --- |
| notifyUpdate | int actualVal | --- |
|
Entità emittente |
Entità ricevente |
Segnale di interazione |
Aspettativa dell'emittente |
Azione del ricevente |
|---|---|---|---|---|
| CuonterController | HumanDeviceController | notifyActualValue | notifica del valore attuale | notifica ai display |
| CuonterController | Counter | getVal | ricezione del valore | invio del valore |
| CuonterController | Counter | inc | --- | incremento del contatore |
| CuonterController | Counter | dec | --- | decremento del contatore |
| HumanDeviceController | Display | notifyAck | notifica del Acknowledge | --- |
| Display | HumanDeviceController | register | --- | registrazione presso l'HDC |
| StartButton | HumanDeviceController | start | --- | inizio del conteggio |
| StopButton | HumanDeviceController | stop | --- | fine del conteggio |
| HumanDeviceController | Display | notifyUpdate | --- | notifica un aggiornamento |