This alarm program uses semaphores and signals to implement a daemon and a client to set an alarm clock.

alarm.c - The main program, initialization, and other crap.
alarm_client.c - The client.
alarm_daemon.c - The alarm daemon.
find_child.c - A cool function that traverses /proc to find a child process.
headers.h - The headers...
parser.c - Parses the entered time.
Makefile - The makefile.

alarm.tar.gz - The entire program.


Home

Modified Last: 23 April 2000