A code-generating tool for creating programming skeletons that
implement the RPC mechanism.
RPCGEN runs the C preprocessor, CC/DECC/PREPROCESSOR, on
all input files before actually interpreted the files.
Therefore, all the preprocessor directives are legal within
an RPCGEN input file. For each type of output file, RPCGEN
defines a special preprocessor symbol for use by the RPCGEN
RPC_HDR Defined when compiling into header files.
RPC_XDR Defined when compiling into XDR routines.
RPC_SVC Defined when compiling into server skeletons.
RPC_CLNT Defined when compiling into client skeletons.
RPC_TBL Defined when compiling into RPC dispatch table.
In addition, RPCGEN does a little preprocessing of its own.
RPCGEN passes any line beginning with a percent sign (%)
directly into the output file, without interpreting the