xdrmem_create, Subroutine

Zweck

Initialisiert den XDR-Datenstrom im lokalen Speicher, auf den der Parameter xdrs verweist

Bibliothek

C-Bibliothek (libc.a)

Syntax

#include <rpc/xdr.h>
void
xdrmem_create ( xdrs,  addr,  size,  op)
XDR *xdrs;
char *addr;
u_int size;
enum xdr_op op;

Beschreibung

Die Subroutine xdrmem_create initialisiert im lokalen Speicher den Datenstrom eXternal Data Representation (XDR), auf den der Parameter xdrs verweist. Die XDR-Datenstromdaten werden an der mit dem Parameter Adresse angegebenen Position in einen Speicherblock geschrieben oder aus diesem gelesen.

Parameter

Element Beschreibung
xdrs Verweist auf die XDR-Datenstromkennung.
addr Verweist auf den Speicher, in den die XDR-Datenstromdaten geschrieben bzw. aus dem sie gelesen werden.
Größe Gibt die Länge des Speichers in Byte an
op Gibt die XDR-Richtung an Mögliche Optionen sind XDR_ENCODE, XDR_DECODEoder XDR_FREE.