9) Quali sono funzioni built-in XDR di conversione?

Funzioni semplici di conversione:

xdr_bool(): converte in Logico

xdr_char(), xdr_u_char(): converte in Carattere

xdr_short(), xdr_u_short(): converte in Intero a 16 bit

xdr_enum(): converte in Enumerazione

xdr_float(): converte in Virgola mobile

xdr_int(), xdr_u_int(): converte in Intero

xdr_long(), xdr_u_long(): converte in Intero a 32 bit

xdr_void(): converte in Nullo

xdr_opaque(): converte in Opaco (byte senza significato particolare)

xdr_double(): converte in Doppia precisione

Funzioni per tipi composti

xdr_array(): converte in Vettori con elementi di tipo qualsiasi

xdr_vector(): converte in Vettori a lunghezza fissa

xdr_string(): converte in Sequenza di caratteri con NULL

xdr_bytes(): converte in Vettore di bytes senza terminatore

xdr_reference(): converte in Riferimento ad un dato

xdr_pointer(): converte in Riferimento ad un dato, incluso NULL

xdr_union(): converte in Unioni

Le funzioni XDR ritornano TRUE se le conversioni hanno successo.

 


Back
Index
Next