XDR Library Filter Primitives

This section lists the XDR library filter primitives.

Item Description
xdr_array Translates between variable-length arrays and their corresponding external representations.
xdr_bool Translates between Booleans and their external representations.
xdr_bytes Translates between internal counted byte string arrays and their external representations.
xdr_char Translates between C language characters and their external representations.
xdr_double Translates between C language double-precision numbers and their external representations.
xdr_enum Translates between C language enumerations and their external representations.
xdr_float Translates between C language floats and their external representations.
xdr_int Translates between C language integers and their external representations.
xdr_long Translates between C language long integers and their external representations.
xdr_opaque Translates between opaque data and its external representation.
xdr_reference Provides pointer chasing within structures.
xdr_short Translates between C language short integers and their external representations.
xdr_string Translates between C language strings and their external representations.
xdr_u_char Translates between unsigned C language characters and their external representations.
xdr_u_int Translates between C language unsigned integers and their external representations.
xdr_u_long Translates between C language unsigned long integers and their external representations.
xdr_u_short Translates between C language unsigned short integers and their external representations.
xdr_union Translates between discriminated unions and their external representations.
xdr_vector Translates between fixed-length arrays and their corresponding external representations.
xdr_void Supplies an XDR subroutine to the Remote Procedure Call (RPC) system without transmitting data.
xdr_wrapstring Calls the xdr_string subroutine.