Decodes the arguments of a Remote Procedure Call (RPC) request.
#include <rpc/rpc.h>
svc_getargs (xprt, inproc, in) SVCXPRT *xprt; xdrproc_t inproc; char *in;
The svc_getargs macro decodes the arguments of an RPC request associated with the RPC service transport handle.
xprt | Points to the RPC service transport handle. |
inproc | Specifies the eXternal Data Representation (XDR) routine that decodes the arguments. |
in | Specifies the address where the arguments are placed. |
Upon successful completion, this subroutine returns a value of 1. If unsuccessful, it returns a value of 0.
This subroutine is part of Base Operating System (BOS) Runtime.
The svc_freeargs macro.
List of RPC Programming References.
eXternal Data Representation (XDR) Overview for Programming and Remote Procedure Call (RPC) Overview for Programming in AIX Version 4.3 Communications Programming Concepts.