#include "types.h" //Disalloca un'area di memoria condivisa utilizzando //la funzione shmctl con parametro "IPC_RMID" void delshm(int); //Crea un'area di memoria condivisa utilizzando la //funzione shmget con parametro "IPC_CREAT | PERMESSI": in //questo modo se la shm e' gia' presente restituisce il suo id int creashm(int,int); //Restituisce un puntatore ad un'area di memoria condivisa //utilizzando la funzione shmat void * attachshm(int); //Esegue il distaccamento da un'area di memoria condivisa //utilizzando la shmdt void deattachshm(void *);