[ Bottom of Page | Previous Page | Next Page | Contents | Index | Library Home | Legal | Search ]

Technical Reference: Communications, Volume 1

svc_freeargs Macro

Purpose

Frees data allocated by the Remote Procedure Call/eXternal Data Representation (RPC/XDR) system.

Library

C Library (libc.a)

Syntax

#include <rpc/rpc.h>


svc_freeargs ( xprt, inproc, in)
SVCXPRT *xprt;
xdrproc_t inproc;
char *in;

Description

The svc_freeargs macro frees data allocated by the RPC/XDR system. This data is allocated when the RPC/XDR system decodes the arguments to a service procedure with the svc_getargs macro.

Parameters

xprt Points to the RPC service transport handle.
inproc Specifies the XDR routine that decodes the arguments.
in Specifies the address where the procedure arguments are placed.

Related Information

The svc_getargs macro, svc_destroy macro.

List of RPC Programming References.

eXternal Data Representation (XDR) Overview for Programming and Remote Procedure Call (RPC) Overview for Programming in AIX 5L Version 5.2 Communications Programming Concepts.

[ Top of Page | Previous Page | Next Page | Contents | Index | Library Home | Legal | Search ]