Программа rpcgen создает модули интерфейса удаленной программы.
Она компилирует исходный код, написанный на языке RPC. Язык RPC подобен
по синтаксису и структуре на C. rpcgen создает один или несколько
исходных модулей на языке C, которые затем обрабатываются компилятором
C.
Результатом работы rpcgen являются:
Заголовочный файл определений, общих для сервера и клиента.
Множество процедур XDR, предназначенных для трансляции всех типов
данных, определенных в заголовочном файле.
Серверная часть программы.
Клиентская часть программы.
rpcgen может также создавать:
Различные протоколы транспорта.
Тайм-ауты для сервера.
Серверные процедуры, не являющиеся основными программами.
Аргументы в стиле C, совместимые с кодом ANSI C.
Таблицу диспетчера RPC, с помощью которой можно проверить авторизацию
и вызывать сервисные процедуры.