Object files can contain global constant values. An object file used with SDA typically contains symbol definitions for data structure fields. Such an object file can be generated by compiling a MACRO-32 source module that invokes specific macros. The macros, which are typically defined in SYS$LIBRARY:LIB.MLB or STARLET.MLB, define symbols that correspond to data structure field offsets. The macro $UCBDEF, for example, defines offsets for fields within a unit control block (UCB). OpenVMS Alpha and Integrity servers provide several such object modules in SDA$READ_DIR, as listed in the following table. For compatibility with OpenVMS VAX, the modules' file types have been renamed to .STB. File Contents DCLDEF.STB Symbols for the DCL interpreter DECDTMDEF.STB Symbols for transaction processing GLXDEF.STB Symbols for OpenVMS Galaxy data structures IMGDEF.STB Symbols for the image activator IODEF.STB I/O database structure symbols NETDEF.STB Symbols for DECnet data structures REQSYSDEF.STB Required symbols for SDA RMSDEF.STB Symbols that define RMS internal and user data structures and RMS$_xxx completion codes SCSDEF.STB Symbols that define data structures for system communications services SYSDEF.STB Symbols that define system data structures, including the I/O database TCPIP$NET_GLOBALS.STB* Data structure definitions for TCP/IP internet driver, execlet, and ACP data structures TCPIP$NFS_GLOBALS.STB* Data structure definitions for TCP/IP NFS server TCPIP$PROXY_GLOBALS.STB* Data structure definitions for TCP/IP proxy execlet TCPIP$PWIP_GLOBALS.STB* Data structure definitions for TCP/IP PWIP driver, and ACP data structures TCPIP$TN_GLOBALS.STB* Data structure definitions for TCP/IP TELNET/RLOGIN server driver data structures * The TCPIP$*.STB files are available only if TCP/IP has been installed. These files are found in SYS$SYSTEM, so that all files are not automatically read in when you issue a READ/EXEC command.