xdr_vector-Subroutine

Zweck

Wird zwischen Arrays fester Länge und ihren entsprechenden externen Darstellungen umgesetzt.

Bibliothek

C-Bibliothek (libc.a)

Syntax

#include <rpc/xdr.h>
xdr_vector (xdrs, arrp, size, elsize, elproc)
XDR * xdrs;
char * arrp;
u_int  size,  elsize;
xdrproc_t  elproc;

Beschreibung

Die Subroutine xdr_vector ist ein Filterbasiselement, das zwischen Arrays mit fester Länge und ihren entsprechenden externen Darstellungen umsetzt.

Parameter

Element Beschreibung
xdrs Verweist auf die Datenstromkennung eXternal (XDR).
arrp Gibt den Zeiger auf das Array an.
Größe Gibt die Elementanzahl des Arrays an.
elsize Gibt die Größe jedes Array-Elements an.
elproz Verschiebt die C-Form der Array-Elemente und ihre externe Darstellung. Dies ist ein XDR-Filter.

Rückgabewerte

Nach erfolgreicher Beendigung gibt diese Routine den Wert 1 zurück. Ist dies nicht erfolgreich, wird der Wert 0 zurückgegeben.