aboutsummaryrefslogtreecommitdiffstats
path: root/src/README
blob: 67800807149c48b43e3119921155aaeaf42d54f9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
sat.c    The satd program, ask satd to queue a job.
satq.c   The satq program, prints the job queue.
satr.c   The satr program, runs jobs and then pokes the daemon.
satrm.c  The satrm program, removes jobs and then pokes the daemon.

satd.c             The initialisation part of satd.
satd-diminished.c  The rest of satd, satd.c exec:s to this.
satd-add.c         The part of satd responding to sat, satd-diminished.c fork–exec:s to this.
satd-timer.c       The part of satd responsible for running expired jobs and setting timers
		   to wait for new expirations, satd-diminished.c fork–exec:s to this.

parse_time.[ch]    Use by sat.c to parse the time argument.
                   Only rudimentary parsing is done.

daemonise.[ch]     From <http://github.com/maandree/slibc>;
                   daemonisation of the process. Used by satd.c

client.[ch]        Used by sat.c, code for communicating
                   with satd, starts satd transparently if necessary.

daemon.[ch]        Used by sat{q,r,rm,d*}.c, some shared code for daemons objects.

common.h           Used by sat{,q,r,rm,d*}.c, some shared code.
                   Included via client.h and daemon.h.