DPD(VIII) 3/15/72 DPD(VIII)
NAME
dpd - spawn data phone daemon
SYNOPSIS
/etc/dpd
DESCRIPTION
Dpd is the 201 data phone daemon. It is designed to submit
jobs to the Honeywell 6070 computer via the GRTS interface.
Dpd uses the directory /usr/dpd. The file lock in that
directory is used to prevent two daemons from becoming
active. After the daemon has successfully set the lock, it
forks and the main path exits, thus spawning the daemon.
The directory is scanned for files beginning with df. Each
such file is submitted as a job. Each line of a job file
must begin with a key character to specify what to do with
the remainder of the line.
S directs dpd to generate a unique snumb card. This
card is generated by incrementing the first word of the
file /usr/dpd/snumb and converting that to three-digit
octal concatenated with the station ID.
L specifies that the remainder of the line is to be sent
as a literal.
B specifies that the rest of the line is a file name.
That file is to be sent as binary cards.
F is the same as B except a form feed is prepended to
the file.
U specifies that the rest of the line is a file name.
After the job has been transmitted, the file is
unlinked.
Any error encountered will cause the daemon to drop the
call, wait up to 20 minutes and start over. This means that
an improperly constructed df file may cause the same job to
be submitted every 20 minutes.
While waiting, the daemon checks to see that the lock file
still exists. If it is gone, the daemon will exit.
FILES
/dev/dn0, /dev/dp0, /usr/dpd/*
SEE ALSO
opr (I)