United States-English |
|
|
HP-UX Reference > Rrpc_xdr(3N)HP-UX 11i Version 3: February 2007 |
|
NAMErpc_xdr: xdr_accepted_reply(), xdr_authsys_parms(), xdr_callhdr(), xdr_callmsg(), xdr_opaque_auth(), xdr_rejected_reply(), xdr_replymsg() — XDR library routines for remote procedure calls SYNOPSIS#include <rpc/rpc.h> bool_t xdr_accepted_reply(XDR *xdrs, const struct accepted_reply *ar); bool_t xdr_authsys_parms(XDR *xdrs, struct authsys_parms *aupp); void xdr_callhdr(XDR *xdrs, struct rpc_msg *chdr); bool_t xdr_callmsg(XDR *xdrs, struct rpc_msg *cmsg); bool_t xdr_opaque_auth(XDR *xdrs, struct opaque_auth *ap); bool_t xdr_rejected_reply(XDR *xdrs, const struct rejected_reply *rr); bool_t xdr_replymsg(XDR *xdrs, const struct rpc_msg *rmsg); DESCRIPTIONThese routines are used for describing the RPC messages in XDR language. They should normally be used by those who do not want to use the RPC package directly. RoutinesSee rpc(3N) for the definition of the XDR data structure.
MULTITHREAD USAGE
These functions can be called safely in a multithreaded environment. They may be cancellation points in that they call functions that are cancel points. In a multithreaded environment, these functions are not safe to be called by a child process after fork() and before exec(). These functions should not be called by a multithreaded application that supports asynchronous cancellation or asynchronous signals. |
Printable version | ||
|