File Name
README.md


DECUS "C" utility routines for DECNET


DEC provides FORTRAN, COBOL and BASIC callable routines with it's
DECNET Phase IV distribution for RSX 11M and M+, but none for DECUS
"C". We are great fans of "C" and wanted to use DECNET task to task,
so the DECNET "C" utility library was born.

Each module follows the same argument sequence as the MACRO-11 macro
definitions. The individual routines are very simple, this
submission just saves you duplicating work we've already done.

To recreate the library, use NETASM.CMD to assemble the modules,
then concatanate the object files and put them in a library. We use
NETCLB.OLB as the library name.

The documentation follows the form of the CX extension library in
the DECUS "C" kit. You should definitely read and understand the
first part of the CX manual before using these routines. To rebuild
the documentation, use the MAKDOC.CMD file. This assumes you have
the GETRNO program from the DECUS "C" distribution or the Fall '82
RSX SIG tape.

REC10.C and SEN10.C are "C" version of the REC10.MAC and SEN10.MAC
tasks on the DECNET distribution in [200,200]. These routines assume
you know your way around DECNET or are willing to learn, in other
words, the comments are minimal.

There is a partial utility library in NETUTL.C. It served a temporary
need at A.P., but is being replaced. It does work but I don't have
time to document it's use. A careful reading of the code may give
enough information.

Questions, complaints, praise (I rather like the last) can be
addressed to:

Hans J. Jung
Assistant Manager of Research and Development
The Associated Press
50 Rockerfeller Plaza
New York, NY 10020
(212) 621-1568

I will take calls, but am notoriously hard to reach by phone. I also
can't guarantee you much phone time.