 |
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 *xdrs,
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.
RELATED INFORMATION
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 |
|