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

Technical Reference: Communications, Volume 1

xdr_char Subroutine

Purpose

Translates between C language characters and their external representations.

Library

C Library (libc.a)

Syntax

#include <rpc/xdr.h>


xdr_char ( xdrs, cp)
XDR *xdrs;
char *cp;

Description

The xdr_char subroutine is a filter primitive that translates between C language characters and their external representations.

Note
Encoded characters are not packed and occupy 4 bytes each. For arrays of characters, the programmer should consider using the xdr_bytes, xdr_opaque, or xdr_string routine.

Parameters

xdrs Points to the eXternal Data Representation (XDR) stream handle.
cp Points to the character.

Return Values

Upon successful completion, this subroutine returns a value of 1. If unsuccessful, it returns a value of 0.

Related Information

List of XDR Programming References.

eXternal Data Representation (XDR) Overview for Programming and Understanding XDR Library Filter Primitives in AIX 5L Version 5.2 Communications Programming Concepts.

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