The program specification must not be supplied. You will find these definitions very similar to the original definitions. The program must define the name of the status enumeration. If the argument is a fixed-length array, then it must have the array attribute. Otherwise, the argument should be a structure that is passed by reference and must have the ref attribute.
Queued procedures are members of carrier procedure definitions.
Example definitions and output Below are brief descriptions of the AutoXDR relevant files and links to longer descriptions with brief examples. The examples are based on a tiny fragment of the NFSv4 specification. This and the example test program below are the only files that are hand edited. The remainder are generated for you. This is a generated file that declares the enumeration procedures and, for queued procedures, the types of the queued procedure callbacks and the procedure prototypes for the queueing procedures.