The XDR standard defines basic and constructed data types. The XDR filter primitives are routines that define the basic and constructed data types. The XDR language provides RPC programmers with a specification for uniform representation that includes filter primitives for basic and constructed data types.

The basic data types include:

The constructed data types include: