Changes between Version 9 and Version 10 of CaoCourseTme7


Ignore:
Timestamp:
Mar 22, 2007, 1:24:45 PM (18 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CaoCourseTme7

    v9 v10  
    7171{{{
    7272typedef struct signal_t {
    73 boolnet_t       * BOOLNET;              // pointeur sur le réseau Booléen
    74 sigtype_t         TYPE;                 // type du signal
    75 var_t           * VAR;                  // variable Booléenne associée
    76 bip_t           * TO_PROCESS;           // liste des process destinataires
    77 process_t       * FROM_PROCESS;         // process source
    78 struct signal_t * NEXT;                 // signal suivant de même type} signal_t;
     73boolnet_t       * BOOLNET;      // pointeur sur le réseau Booléen
     74sigtype_t         TYPE;         // type du signal
     75var_t           * VAR;          // variable Booléenne associée
     76bip_t           * TO_PROCESS;   // liste des process destinataires
     77process_t       * FROM_PROCESS; // process source
     78struct signal_t * NEXT;         // signal suivant de même type} signal_t;
    7979}}}
    8080Le type pourra prendre une des valeurs du type enuméré suivant :
     
    9292typedef struct process_t {
    9393boolnet_t       * BOOLNET;      // pointeur sur le réseau Booléen
    94 signal_t        * SIGNAL;               // pointeur sur le signal de sortie
     94signal_t        * SIGNAL;       // pointeur sur le signal de sortie
    9595bip_t           * ABL;          // pointeur sur l’arbre ABL associé
    96 long            * DELAY;                // retard entrée -> sortie (en ps)
     96long            * DELAY;        // retard entrée -> sortie (en ps)
    9797bip_t           * SUPPORT;      // liste des signaux d’entrée
    9898process_t       * NEXT;         // processus suivant
     
    105105{{{
    106106typedef struct event_t {
    107 signal_t                * SIGNAL;               // signal modifié
    108 unsigned                VALUE;         // nouvelle valeur
    109 long                    DATE;          // date de la modification
    110 struct event_t * PREV ;                // événement précédent dans l’echéancier
    111 struct event_t  * NEXT;         // événement suivnt dans l’echéancier
     107signal_t        * SIGNAL;               // signal modifié
     108unsigned          VALUE;                // nouvelle valeur
     109long              DATE;         // date de la modification
     110event_t * PREV ;                // événement précédent dans l’echéancier
     111event_t *NEXT;          // événement suivant dans l’echéancier
    112112} event_t;
    113113}}}