/* * * OBJFMT -- "EVAX" symbol reference */ #ifndef _ESRFDEF_H #define _ESRFDEF_H #define ESRF$K_NAME 9 #define ESRF$C_NAME 9 struct esrfdef { unsigned short esrf$w_gsdtyp; /* maps over GSY$B_GSDTYP */ unsigned short esrf$w_size; /* size of this ESRF */ unsigned char esrf$b_datyp; /* maps over GSY$B_DATYP */ unsigned char esrf$b_temp; /* pad for alignment */ unsigned short esrf$w_flags; /* maps over GSY$W_FLAGS */ unsigned char esrf$b_namlng; /* length of symbol name */ char esrf$t_name[31]; /* symbol name */ }; #endif /*_ESRFDEF_H*/