.TH COURIER 1 .SH NAME courier \- remote procedure call compiler .SH SYNOPSIS .B courier [ .B \-x ] specfile .SH DESCRIPTION .I courier compiles the Mesa-like specification language associated with the Courier remote procedure call protocol. .SH FILES .ta \w'prog_server.c 'u prog.cr Courier specification file for \fIprog\fR. .PP The following files are generated by courier from the above: .LP prog.h definitions and typedefs .br prog_stubs.c mappings between C and Courier .br prog_server.c server routines .br prog_client.c client routines .SH BUGS Note that program names are restricted to 5 characters to keep generated filenames within the 14 character limit. .SH "SEE ALSO" Eric C. Cooper, `Writing Distributed Programs with Courier' .br `Courier: The Remote Procedure Call Protocol,' Xerox System Integration Standard 038112, December 1981.