[FIDOCAD] LI 255 30 255 35 0 LI 250 35 250 30 0 TY 128 145 3 2 0 1 0 Verdana Ripartitore eventi LI 50 130 45 130 0 LI 45 130 45 135 0 LI 45 135 50 135 0 LI 135 80 135 130 0 LI 135 130 155 130 0 LI 155 130 155 80 0 LI 135 120 155 120 0 LI 135 110 155 110 0 LI 135 100 155 100 0 LI 135 90 155 90 0 LI 240 330 240 335 0 LI 240 335 235 335 0 LI 235 335 235 330 0 TY 98 105 3 2 0 1 0 Verdana Coda degli eventi TY 101 110 3 2 0 1 0 Verdana (Event Queue) RV 170 90 230 120 0 TY 137 123 3 2 0 1 0 Verdana Evento 1 TY 137 113 3 2 0 1 0 Verdana Evento 2 TY 137 103 3 2 0 1 0 Verdana Evento 3 TY 137 93 3 2 0 1 0 Verdana Evento 4 TY 171 84 3 2 0 1 0 Verdana Contenuto tipico di un evento: LI 170 100 230 100 0 LI 170 110 230 110 0 TY 172 92 3 2 0 1 0 Verdana Tipo evento TY 172 100 3 2 0 1 0 Verdana Istante in cui si è prodotto TY 172 104 3 2 0 1 0 Verdana (Timestamp) TY 172 110 3 2 0 1 0 Verdana Parametro o valore evento TY 172 114 3 2 0 1 0 Verdana (es: nuova config. ingressi) LI 155 100 170 90 0 FCJ 0 0 3 2 3 0 LI 155 110 170 120 0 FCJ 0 0 3 2 3 0 LI 50 230 45 230 0 LI 45 230 45 235 0 LI 45 235 50 235 0 LI 145 130 145 144 0 FCJ 2 0 3 2 0 0 RV 115 145 175 155 0 LI 270 220 265 220 0 LI 265 215 270 215 0 LI 270 215 270 210 0 LI 270 210 265 210 0 LI 265 205 270 205 0 LI 270 205 270 200 0 LI 270 200 265 200 0 LI 265 195 270 195 0 LI 270 195 270 190 0 LI 270 190 265 190 0 LI 265 185 270 185 0 LI 50 291 45 291 0 LI 145 155 145 174 0 FCJ 2 0 3 2 0 0 LI 131 155 85 174 0 FCJ 2 0 3 2 0 0 LI 160 155 205 174 0 FCJ 2 0 3 2 0 0 LI 135 205 135 255 0 LI 135 255 155 255 0 LI 155 255 155 205 0 LI 135 245 155 245 0 LI 135 235 155 235 0 LI 135 225 155 225 0 LI 135 215 155 215 0 TY 78 220 3 2 0 1 0 Verdana Coda delle azioni differite TY 75 225 3 2 0 1 0 Verdana (Postponed Actions Queue) RV 170 215 230 245 0 TY 137 247 3 2 0 1 0 Verdana Azione 1 TY 137 238 3 2 0 1 0 Verdana Azione 2 TY 137 228 3 2 0 1 0 Verdana Azione 3 TY 137 218 3 2 0 1 0 Verdana Azione 4 TY 171 209 3 2 0 1 0 Verdana Contenuto tipico di un'azione: LI 170 225 230 225 0 LI 170 235 230 235 0 TY 172 217 3 2 0 1 0 Verdana Tipo azione TY 172 225 3 2 0 1 0 Verdana Istante in cui dovrà prodursi TY 172 229 3 2 0 1 0 Verdana (Timestamp) TY 172 235 3 2 0 1 0 Verdana Parametro o valore azione TY 172 239 3 2 0 1 0 Verdana (es: nuova config. uscite) LI 155 225 170 215 0 FCJ 0 0 3 2 3 0 LI 155 235 170 245 0 FCJ 0 0 3 2 3 0 LI 45 220 45 225 0 LI 250 335 245 335 0 LI 45 200 45 205 0 LI 45 205 50 205 0 LI 270 265 270 260 0 LI 270 260 265 260 0 LI 45 215 50 215 0 LI 270 255 270 250 0 LI 265 155 270 155 0 LI 45 225 50 225 0 LI 270 245 270 240 0 LI 270 240 265 240 0 LI 270 145 270 140 0 LI 270 235 270 230 0 LI 270 230 265 230 0 LI 45 245 50 245 0 LI 50 250 45 250 0 LI 45 250 45 255 0 TY 126 149 3 2 0 1 0 Verdana (Events Dispatcher) LI 270 120 265 120 0 LI 45 261 45 266 0 LI 45 266 50 266 0 LI 50 271 45 271 0 LI 45 271 45 276 0 LI 270 150 265 150 0 LI 205 185 150 205 0 FCJ 2 0 3 2 0 0 LI 145 185 145 205 0 FCJ 2 0 3 2 0 0 LI 50 35 265 35 0 LI 210 35 210 30 0 LI 210 30 205 30 0 LI 205 30 205 35 0 LI 200 35 200 30 0 LI 200 30 195 30 0 LI 195 30 195 35 0 LI 270 75 270 70 0 LI 270 315 270 310 0 LI 265 65 270 65 0 LI 95 35 95 30 0 LI 95 30 100 30 0 LI 100 30 100 35 0 LI 105 35 105 30 0 LI 105 30 110 30 0 LI 110 30 110 35 0 LI 155 35 155 30 0 LI 155 30 160 30 0 LI 160 30 160 35 0 LI 165 35 165 30 0 LI 165 30 170 30 0 LI 170 30 170 35 0 LI 175 35 175 30 0 LI 175 30 180 30 0 LI 180 30 180 35 0 LI 265 235 270 235 0 LI 270 115 270 110 0 LI 270 110 265 110 0 LI 265 105 270 105 0 LI 270 105 270 100 0 LI 270 100 265 100 0 LI 265 95 270 95 0 LI 270 95 270 90 0 LI 50 35 50 330 0 LI 95 330 95 335 0 LI 95 335 100 335 0 LI 100 335 100 330 0 LI 105 330 105 335 0 LI 105 335 110 335 0 LI 110 335 110 330 0 LI 155 330 155 335 0 LI 155 335 160 335 0 LI 160 335 160 330 0 LI 165 330 165 335 0 LI 165 335 170 335 0 LI 170 335 170 330 0 LI 175 330 175 335 0 LI 175 335 180 335 0 LI 180 335 180 330 0 LI 270 300 265 300 0 LI 270 325 270 320 0 LI 45 255 50 255 0 LI 50 261 45 261 0 LI 270 310 265 310 0 LI 265 305 270 305 0 LI 270 305 270 300 0 LI 265 295 270 295 0 LI 45 276 50 276 0 LI 50 281 45 281 0 LI 45 281 45 286 0 LI 45 286 50 286 0 LI 265 35 265 330 0 LI 260 35 260 30 0 LI 260 30 255 30 0 LI 50 311 45 311 0 LI 45 311 45 316 0 LI 250 30 245 30 0 LI 245 30 245 35 0 LI 240 35 240 30 0 LI 240 30 235 30 0 LI 235 30 235 35 0 LI 230 35 230 30 0 LI 230 30 225 30 0 LI 225 30 225 35 0 LI 220 35 220 30 0 LI 220 30 215 30 0 LI 215 30 215 35 0 LI 190 35 190 30 0 LI 190 30 185 30 0 LI 185 30 185 35 0 LI 230 330 230 335 0 LI 230 335 225 335 0 LI 225 335 225 330 0 LI 220 330 220 335 0 LI 220 335 215 335 0 LI 215 335 215 330 0 LI 210 330 210 335 0 LI 210 335 205 335 0 LI 205 335 205 330 0 LI 200 330 200 335 0 LI 200 335 195 335 0 LI 195 335 195 330 0 LI 190 330 190 335 0 LI 190 335 185 335 0 LI 185 335 185 330 0 LI 50 40 45 40 0 LI 45 40 45 45 0 LI 45 45 50 45 0 LI 50 50 45 50 0 LI 45 50 45 55 0 LI 45 55 50 55 0 LI 50 60 45 60 0 LI 45 60 45 65 0 LI 45 65 50 65 0 LI 50 70 45 70 0 LI 45 70 45 75 0 LI 45 75 50 75 0 LI 50 80 45 80 0 LI 45 80 45 85 0 LI 45 85 50 85 0 LI 50 90 45 90 0 LI 45 90 45 95 0 LI 45 95 50 95 0 LI 50 100 45 100 0 LI 45 100 45 105 0 LI 45 105 50 105 0 LI 50 110 45 110 0 LI 45 110 45 115 0 LI 45 115 50 115 0 LI 50 120 45 120 0 LI 45 120 45 125 0 LI 45 125 50 125 0 LI 50 203 76 185 0 FCJ 1 0 3 2 0 0 LI 270 290 265 290 0 LI 50 140 45 140 0 LI 45 140 45 145 0 LI 45 145 50 145 0 LI 50 150 45 150 0 LI 45 150 45 155 0 LI 45 155 50 155 0 LI 50 160 45 160 0 LI 45 160 45 165 0 LI 45 165 50 165 0 LI 50 170 45 170 0 LI 45 170 45 175 0 LI 45 175 50 175 0 LI 50 180 45 180 0 LI 45 180 45 185 0 LI 45 185 50 185 0 LI 50 190 45 190 0 LI 45 190 45 195 0 LI 45 195 50 195 0 LI 50 200 45 200 0 LI 270 85 270 80 0 LI 270 80 265 80 0 LI 50 210 45 210 0 LI 45 210 45 215 0 LI 270 70 265 70 0 LI 50 220 45 220 0 LI 270 250 265 250 0 LI 270 60 265 60 0 LI 270 140 265 140 0 LI 270 185 270 180 0 LI 265 225 270 225 0 LI 50 240 45 240 0 LI 45 240 45 245 0 LI 270 125 270 120 0 LI 265 325 270 325 0 LI 270 175 270 170 0 LI 270 280 265 280 0 LI 270 155 270 150 0 TY 16 200 3 2 0 1 0 Verdana non stringenti LI 270 170 265 170 0 LI 265 145 270 145 0 LI 260 330 260 335 0 LI 260 335 255 335 0 LI 255 335 255 330 0 LI 250 330 250 335 0 LI 265 175 270 175 0 LI 245 335 245 330 0 LI 45 291 45 296 0 LI 45 296 50 296 0 LI 50 301 45 301 0 LI 45 301 45 306 0 LI 45 306 50 306 0 LI 270 165 270 160 0 LI 270 160 265 160 0 LI 45 316 50 316 0 LI 50 321 45 321 0 LI 45 321 45 326 0 LI 45 326 50 326 0 LI 270 285 270 280 0 LI 265 135 270 135 0 LI 270 135 270 130 0 LI 270 130 265 130 0 LI 265 275 270 275 0 LI 265 75 270 75 0 LI 265 285 270 285 0 LI 270 320 265 320 0 LI 270 90 265 90 0 LI 270 65 270 60 0 LI 270 295 270 290 0 LI 265 55 270 55 0 LI 270 55 270 50 0 LI 270 275 270 270 0 TY 16 160 3 2 0 1 0 Verdana non stringenti LI 270 180 265 180 0 LI 270 225 270 220 0 LI 265 125 270 125 0 LI 265 265 270 265 0 LI 270 50 265 50 0 LI 270 270 265 270 0 LI 265 255 270 255 0 LI 265 85 270 85 0 LI 50 193 70 185 0 FCJ 1 0 3 2 0 0 LI 265 245 270 245 0 TY 23 190 3 2 0 1 0 Verdana Uscite con TY 8 195 3 2 0 1 0 Verdana requisiti temporali LI 265 115 270 115 0 LI 265 315 270 315 0 LI 50 330 265 330 0 LI 265 165 270 165 0 LI 69 175 50 163 0 FCJ 1 0 3 2 0 0 TY 19 150 3 2 0 1 0 Verdana Ingressi con TY 8 155 3 2 0 1 0 Verdana requisiti temporali LI 76 175 50 153 0 FCJ 1 0 3 2 0 0 LI 120 335 120 330 0 LI 125 330 125 335 0 LI 125 335 130 335 0 LI 130 335 130 330 0 LI 135 330 135 335 0 LI 135 335 140 335 0 LI 140 335 140 330 0 LI 150 330 150 335 0 LI 150 335 145 335 0 LI 145 335 145 330 0 LI 115 335 120 335 0 LI 115 330 115 335 0 LI 270 40 265 40 0 LI 265 45 270 45 0 LI 270 45 270 40 0 LI 85 185 140 205 0 FCJ 2 0 3 2 0 0 RP 50 155 45 150 0 RP 50 205 45 200 0 RP 50 165 45 160 0 RP 50 195 45 190 0 RV 55 375 45 370 0 TY 60 370 3 2 0 1 0 Verdana In NERO il resto TY 127 180 3 2 0 1 1 Verdana (Event Handler B) SA 235 180 1 SA 245 180 1 TY 187 175 3 2 0 1 1 Verdana Gestore eventi C RV 185 175 225 185 1 TY 67 175 3 2 0 1 1 Verdana Gestore eventi A SA 240 180 1 RV 125 175 165 185 1 TY 67 180 3 2 0 1 1 Verdana (Event Handler A) TY 187 180 3 2 0 1 1 Verdana (Event Handler C) RV 55 355 45 350 1 TY 60 350 3 2 0 1 1 Verdana In BLU i blocchi del programma utente (gestori di eventi generalmente implementati come macchine a stati) TY 127 175 3 2 0 1 1 Verdana Gestore eventi B RV 65 175 105 185 1 TY 60 360 3 2 0 1 2 Verdana In ROSSO i blocchi eseguiti all'interno di procedure d'interruzione RV 55 365 45 360 2 LI 67 45 67 40 2 LI 90 30 90 35 2 LI 190 40 180 50 2 LI 65 35 65 30 2 TY 59 87 3 2 0 1 2 Verdana (es. fine conversione A/D) TY 59 82 3 2 0 1 2 Verdana Interrupt interno LI 85 35 85 30 2 LI 85 30 90 30 2 LI 75 35 75 30 2 TY 111 23 3 2 0 1 2 Verdana Ingressi da campionare con regolarità temporale LI 80 30 80 35 2 TY 68 50 3 2 0 1 2 Verdana Generatore di eventi LI 145 60 145 80 2 FCJ 2 0 3 2 0 0 LI 55 35 55 30 2 LI 77 330 87 316 2 FCJ 1 0 3 2 0 0 LI 67 330 78 316 2 FCJ 1 0 3 2 0 0 LI 57 330 67 316 2 FCJ 1 0 3 2 0 0 RV 185 306 225 316 2 TY 179 261 3 2 0 1 2 Verdana Hardware timer interrupt LI 195 267 185 277 2 LI 185 277 185 272 2 LI 185 272 175 282 2 FCJ 2 0 3 2 0 0 LI 145 255 145 275 2 FCJ 2 0 3 2 0 0 TY 134 54 3 2 0 1 2 Verdana (da polling) TY 126 50 3 2 0 1 2 Verdana Generatore di eventi LI 67 40 77 50 2 FCJ 2 0 3 2 0 0 LI 75 30 80 30 2 RV 120 50 170 60 2 LI 180 50 180 45 2 LI 67 35 77 45 2 LI 87 45 87 40 2 TY 193 36 3 2 0 1 2 Verdana Hardware timer interrupt LI 70 30 70 35 2 LI 255 60 200 60 2 LI 255 321 255 60 2 LI 205 321 255 321 2 LI 205 316 205 321 2 LI 65 30 70 30 2 LI 85 60 140 80 2 FCJ 2 0 3 2 0 0 RV 65 50 110 60 2 LI 65 335 65 330 2 LI 70 330 70 335 2 LI 70 335 65 335 2 LI 75 335 75 330 2 LI 80 335 75 335 2 LI 80 330 80 335 2 LI 85 335 85 330 2 LI 90 335 85 335 2 LI 90 330 90 335 2 LI 117 35 133 50 2 FCJ 2 0 3 2 0 0 LI 150 30 150 35 2 LI 145 30 150 30 2 LI 147 35 163 50 2 FCJ 2 0 3 2 0 0 LI 60 30 60 35 2 LI 127 35 143 50 2 FCJ 2 0 3 2 0 0 LI 135 30 140 30 2 LI 180 45 170 55 2 FCJ 2 0 3 2 0 0 LI 55 30 60 30 2 LI 125 35 125 30 2 LI 120 30 120 35 2 LI 115 30 120 30 2 LI 115 35 115 30 2 LI 160 286 205 305 2 FCJ 2 0 3 2 0 0 LI 131 286 85 305 2 FCJ 2 0 3 2 0 0 LI 137 35 153 50 2 FCJ 2 0 3 2 0 0 RV 65 306 105 316 2 RV 115 276 175 286 2 LI 77 45 77 40 2 LI 77 40 87 50 2 FCJ 2 0 3 2 0 0 LI 60 80 70 70 2 LI 65 70 75 60 2 FCJ 2 0 3 2 0 0 LI 70 70 65 70 2 LI 87 40 97 50 2 FCJ 2 0 3 2 0 0 LI 77 35 87 45 2 TY 187 306 3 2 0 1 2 Verdana Gestore scadenze TY 193 41 3 2 0 1 2 Verdana (per far partire un giro di polling) TY 52 338 3 2 0 1 2 Verdana Uscite da attivare in istanti precisi (es. per multiplexing o comunicazioni) SA 185 55 2 SA 150 311 2 SA 145 311 2 SA 140 311 2 TY 186 311 3 2 0 1 2 Verdana (Timeouts Handler) SA 195 55 2 SA 190 55 2 TY 66 311 3 2 0 1 2 Verdana (Actions Handler A) TY 67 306 3 2 0 1 2 Verdana Gestore azioni A TY 125 280 3 2 0 1 2 Verdana (Actions Dispatcher) TY 128 276 3 2 0 1 2 Verdana Ripartitore azioni LI 200 60 150 80 2 FCJ 2 0 3 2 0 0 LI 97 45 97 40 2 LI 97 40 107 50 2 FCJ 2 0 3 2 0 0 LI 87 35 97 45 2 LI 87 330 97 316 2 FCJ 1 0 3 2 0 0 LI 55 335 55 330 2 LI 57 35 67 45 2 LI 60 335 55 335 2 LI 60 330 60 335 2 RP 150 35 145 30 2 RP 140 35 135 30 2 RP 130 35 125 30 2 RP 120 35 115 30 2 RP 90 35 85 30 2 RP 80 35 75 30 2 RP 70 35 65 30 2 RP 60 35 55 30 2 RP 70 335 65 330 2 RP 80 335 75 330 2 RP 90 335 85 330 2 RP 60 335 55 330 2 TY 52 23 3 2 0 1 2 Verdana Ingressi time-critical TY 210 54 3 2 0 1 2 Verdana (Dal gestore scadenze) LI 145 35 145 30 2 LI 140 30 140 35 2 LI 135 35 135 30 2 TY 75 54 3 2 0 1 2 Verdana (da interrupt) LI 130 30 130 35 2 LI 125 30 130 30 2