Beruflich Dokumente
Kultur Dokumente
LENGUAJE XDR
Esta especificación utiliza una notación de formulario Backus-Naur extendida para
describir el lenguaje XDR. Esta notación tiene las siguientes características:
/ * Tipos de archivos: * /
Ejemplo de descripción enum filekind {
TEXTO = 0, / * datos ascii * /
de datos XDR
DATA = 1, / * datos sin procesar * /
EXEC = 2 / * ejecutable * /
La siguiente es una breve };
descripción de datos XDR
/ * Información de archivo, por tipo de archivo: * /
de un "archivo" que puede union filetype switch (filekind kind) {
usar para transferir estuche TEXTO:
archivos de una máquina a vacío; / * no hay información adicional * /
DATOS del caso:
otra: creador de cadenas <MAXNAMELEN>; / * creador de datos * /
caso EXEC:
intérprete de cadenas <MAXNAMELEN>; / * intérprete de programas * /
};
/ * Un archivo completo: * /
archivo struct {
string nombre de archivo <MAXNAMELEN>; / * nombre del archivo * /
tipo de archivo; / * información sobre el archivo * /
propietario de la cadena <MAXUSERNAME>; / * propietario del archivo * /
datos opacos <MAXFILELEN>; / * datos de archivo * /
};
Lenguaje RPC