header
header
header
header
client process
client stub
CLIENT typedef
clnt_broadcast library call
clnt_create library call
clnt_destroy library call
clnt_pcreateerror library call
clnt_perror library call
deserialization
gdb debugging of RPC programs
gethostbyaddr network function
gethostbyname network call
getrpcbyname network call
hostname command
htons network call
inet_ntoa network call
LDLIBS
make utility
mangled function names
memset function
pmap_getport library call
protocol definition file
publicprivate key authentication
readdir library function
rexec library function
rexecd remote execution server
RPC (remote procedure call)
RPC filters
RPC makefile
RPC program number
RPC template file
RPC version number
RPC_NOBROADCAST
RPC_UNKNOWNADDR
RPC_UNKNOWNHOST
RPC_UNKNOWNPROTO
rpcent structure
rpcgen command
rpcgen utility
RPCGENFLAGS
rpcinfo command
rsh (remote shell command)
serialization
server process
server stub
ssh (Secure Shell command)
ssh-keygen command
TCP (Transmission Control Protocol)
transport protocol
ttyname library call
UDP (Unreliable Datagram Protocol)
XDR (External Data Representation)
xdr_char function
xdr_line function
xdr_vector function
Programs and Processes
Processing Environment
Using Processes
Primitive Communications
Pipes
Message Queues
Semaphores
Shared Memory
Remote Procedure Calls
Sockets
Threads
Appendix A. Using Linux Manual Pages
Appendix B. UNIX Error Messages
Appendix C. RPC Syntax Diagrams
Appendix D. Profiling Programs