Quando si ha una serie di dati fissi all' interno del programma, (per esempio un dato che identifica la modalità di una lavorazione, o uno che indica il ritardo di accensione di un' uscita) il modo migliore per gestirli, caricarli, salvarli ecc. è quello di definire delle strutture dati (typedef struct), e una serie di funzioni per le operazioni da eseguire con i dati.
La struttura dati viene dichiarata nel common.h: