Format de sous-routine XDR
Une sous-routine eXternal Data Representation (XDR) est associée à chaque type de données.
Les sous-routines XDR ont le format suivant:
xdr_XXX (XDRS, FP)
XDR *XDRS;
XXX *FP;
{
}
Les paramètres sont décrits comme suit:
| Article | Descriptif |
|---|---|
| XXX | Requiert un type de données XDR. |
| XDRS | Indique un descripteur opaque qui pointe vers un flux XDR. Le pointeur de descripteur opaque est transmis aux routines XDR primitives. |
| FP | Indique une adresse de la valeur de données qui fournit des données au flux ou qui en reçoit des données. |
Les sous-routines XDR renvoient généralement la valeur 1 en cas de réussite. En cas d'échec, la valeur de retour est 0. Les valeurs de retour autres que celles-ci sont indiquées dans la description du sous-programme approprié.