 |
Index for Section 3 |
|
 |
Alphabetical listing for R |
|
 |
Bottom of page |
|
rpc_xdr(3)
NAME
rpc_xdr, xdr_accepted_reply, xdr_authunix_parms, xdr_callhdr, xdr_callmsg,
xdr_opaque_auth, xdr_rejected_reply, xdr_replymsg - XDR library routines
for ONC remote procedure calls
SYNOPSIS
#include <rpc/xdr.h>
xdr_accepted_reply(
XDR *xdrs,
struct accepted_reply *ar );
xdr_authunix_parms(
XDR *xdrs,
struct authunix_parms *aupp );
void xdr_callhdr(
XDR *xdrs,
struct rpc_msg *chdr );
xdr_callmsg(
XDR *xdrs,
struct rpc_msg *cmsg );
xdr_opaque_auth(
XDR *xdrs,
struct opaque_auth *ap );
xdr_rejected_reply(
XDR 8xdrs,
struct rejected_reply *rr );
xdr_replymsg(
XDR *xdrs,
struct rpc_msg *rmsg );
DESCRIPTION
These routines allow C programs to make procedure calls on other machines
across the network. First, the client calls a procedure to send a data
packet to the server. Upon receipt of the packet, the server calls a
dispatch routine to perform the requested service, and then sends back a
reply. Finally, the procedure call returns to the client.
Unless otherwise indicated, the routines described in this reference page
are thread safe (that is, they can be used safely in a multithreaded
environment). Routines that are not thread safe are flagged as such.
xdr_accepted_reply()
Encodes RPC reply messages. This routine is useful for users who wish
to generate RPC-style messages without using the RPC package.
xdr_authunix_parms()
Describes UNIX credentials. This routine is useful for users who wish
to generate these credentials without using the RPC authentication
package.
void xdr_callhdr()
Describes RPC call header messages. This routine is useful for users
who wish to generate RPC-style messages without using the RPC package.
xdr_callmsg()
Describes RPC call messages. This routine is useful for users who wish
to generate RPC-style messages without using the RPC package.
xdr_opaque_auth()
Describes RPC authentication information messages. This routine is
useful for users who wish to generate RPC-style messages without using
the RPC package.
xdr_rejected_reply()
Describes RPC reply messages. This routine is useful for users who want
to generate RPC-style messages without using the RPC package.
xdr_replymsg()
Describes RPC reply messages. This routine is useful for users who want
to generate RPC-style messages without using the RPC package.
SEE ALSO
rpc_clnt(3), rpc_misc(3), rpc_svc(3), xdr(3)
Remote Procedure Calls: Protocol Specifications -- RFC 1050
 |
Index for Section 3 |
|
 |
Alphabetical listing for R |
|
 |
Top of page |
|