[ Previous | Next | Contents | Glossary | Home | Search ]
AIX Version 4.3 Communications Technical Reference, Volume 1

clnt_freeres Macro

Purpose

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

Library

C Library (libc.a)

Syntax

#include <rpc/rpc.h>
clnt_freeres (clnt, outproc, out)
CLIENT *clnt;
xdrpoc_t outproc;
char *out;

Description

The clnt_freeres macro frees data allocated by the RPC/XDR system. This data was allocated when the RPC/XDR system decoded the results of an RPC call.

Parameters

clnt Points to the structure of the client handle.
outproc Specifies the XDR subroutine that describes the results in simple decoding primitives.
out Specifies the address where the results are placed.

Implementation Specifics

This macro is part of Base Operating System (BOS) Runtime.

Related Information

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.


[ Previous | Next | Contents | Glossary | Home | Search ]