¿Revisaste los temas pegados (sticky) ? Por que por ahí ya está lo que buscás

Si mal no recuerdo hay un curso de comunicación procesos hecho por Diabliyo que podés apoyarlo en las manpages, de ahí podés sacar lo que necesitás.
Cualquier cosa no dudes en postear !
Saludos.
P.S: es POSIX, las mismas funciones corren prácticamente para cualquier sistema que siga este estándar (aparte de Linux)