This directory, known by the logical name SYS$EXAMPLES, is a subdirectory of the [SYSHLP] directory. It contains sample driver programs, user-written system service programs, and other source code examples.
1 – ACMEUTIL.C
Source code module for the example SYS$ACM program
2 – ACMEUTIL.CLD
Provides DCL command language syntax for the ACMEUTIL.EXE example SYS$ACM program
3 – ACMEUTIL.COM
Build procedure for the example SYS$ACM program
4 – ACMEUTIL_SETUP.COM
Setup procedure for the example SYS$ACM program
5 – ACME_EXAMPLE_DOI.H
Common header information for building the authentication server
6 – ACME_EXAMPLE_DOI_ACME.C
Callout routines that compose an example ACME agent that performs simple username and password authentication in the independent model
7 – ACME_EXAMPLE_DOI_BUILD.COM
DCL commands to build the example ACME agent
8 – ACME_EXAMPLE_DOI_MSG.MSG
Messages for the example ACME agent
9 – ACME_EXAMPLE_README.TXT
Instructions on how to build and set up the example ACME agent and Persona extension
10 – ACME_PERSONA_BUILD.COM
DCL commands to build the example Persona extension
11 – ACME_PERSONA_EXT.C
Modules that compose an example Persona extension
12 – ADDUSER.COM
Sample command procedure to add users to SYSUAF.DAT
13 – ALIGN_FAULT_DEMO.C
Example program for collection of alignment fault data
14 – ALPHA_LOGGER.C
Example program for simple terminal session logging (similar to SET HOST/LOG) without DECnet for OpenVMS
15 – BACKDEF.BAS
BASIC source file for BACKUP saveset definitions that may be used by the BACKUP API
16 – BACKDEF.FOR
Fortran source file for BACKUP saveset definitions that may be used by the BACKUP API
17 – BACKDEF.H
C header file for BACKUP saveset definitions that may be used by the BACKUP API
18 – BACKDEF.MAR
MACRO-32 source file for BACKUP saveset definitions that may be used by the BACKUP API
19 – BACKDEF.R32
BLISS require file for BACKUP saveset definitions that may be used by the BACKUP API
20 – BACKSTRUC.FOR
Fortran source file for BACKUP internal definitions for data structures
21 – BACKSTRUC.H
C header file for BACKUP internal definitions for data structures
22 – BACKSTRUC.MAR
MACRO-32 source file for BACKUP internal definitions for data structures
23 – BACKSTRUC.R32
BLISS require file for BACKUP internal definitions for data structures
24 – BACKUSER.COM
Command procedure to back up user files and some system files
25 – BAPIDEF.BAS
BASIC source file for commonly used BACKUP API definitions
26 – BAPIDEF.FOR
Fortran source file for commonly used BACKUP API definitions
27 – BAPIDEF.H
C header file for commonly used BACKUP API definitions
28 – BAPIDEF.MAR
MACRO-32 source file for commonly used BACKUP API definitions
29 – BAPIDEF.R32
BLISS require file for commonly used BACKUP API definitions
30 – CALC_SYSDISK_FREESPACE.COM
This file is included in the latest system build, but a description of the file is not available.
31 – CLASS.C
Driver that is a test/demo class scheduler; places processes into classes based upon account string and a few other minor characteristics.
32 – CLU_MOUNT_DISK.COM
Command procedure for mounting disks in a cluster environment
33 – COLLATED.C
Program that creates an indexed file in the current directory with a collated key. The output file is named COLLATED.IDX.
34 – CREATE_INFOSERVER_SERVICE.COM
Command procedure that creates and populates Infoserver services for operating system, layered product and documentation distributions, as well as create writeable services for backups, especially useful for backing up systems without direct attach storage.
35 – C_TEST_ROUTINES.C
Code linked into SYSTEM_DEBUG.EXE; can be used to test the OpenVMS System-Code Debugger
36 – DAYLIGHT_SAVINGS.COM
Command procedure used to set the time differential factor (TDF) at a future time either to or from daylight savings time
37 – DB_READ.C
DECnet sample program to read database created by DB_USER
38 – DB_REQUESTER.C
Nontransparent, task-to-task, DECnet sample program
39 – DB_SERVER.C
Nontransparent, task-to-task, DECnet sample program
40 – DB_USER.C
DECnet sample program to create database for DB_SERVER
41 – DECDTM$EXAMPLE1.COM
Command file to run the DECdtm example FORTRAN program
42 – DECDTM$EXAMPLE1.FOR
DECdtm example -- FORTRAN program
43 – DECDTM$EXAMPLE2.C
DECdtm example -- C program
44 – DECDTM$EXAMPLE2.COM
Command file to run the DECdtm example C program
45 – DISK_DRIVER.C
This file is included in the latest system build, but a description of the file is not available.
46 – DTE_AT.C
Autodialer routine for SET HOST.DTE for HAYES style AT command set modems
47 – EMULATOR_UTIL.C
Instruction emulator utility example
48 – ENHANCED_ERAPAT.COM
This file is included in the latest system build, but a description of the file is not available.
49 – EVE$ADVANCED.TPU
Source program for the EVE interface advanced features
50 – EVE$BUILD.TPU
EVE interface source program for building EVE or layering other products on EVE
51 – EVE$CONSTANTS.TPU
Constants used in EVE TPU files
52 – EVE$CONSTANTS.UIL
Constants used in EVE UIL files
53 – EVE$CORE.TPU
Core source program for the EVE interface
54 – EVE$DECWINDOWS.TPU
Source program for the EVE DECwindows functions
55 – EVE$EDIT.TPU
Source program for the EVE interface advanced move and delete features
56 – EVE$EDT.TPU
Source program for the EVE EDT keypad
57 – EVE$EXTEND.TPU
Source program for the EVE interface extend, save, and define key features
58 – EVE$EXTRAS.TPU
Source program for the EVE interface extra functions
59 – EVE$FILE.TPU
Source program for the EVE interface advanced file, buffer, and window features
60 – EVE$FORMAT.TPU
Source program for the EVE interface text formatting features
61 – EVE$HELP.TPU
Source program for the EVE interface advanced move and delete features
62 – EVE$INTERNATIONALIZATION.TPU
EVE interface source program that translators modify to create local language versions of EVE
63 – EVE$MASTER.FILE
List of EVE master files
64 – EVE$MENUS.TPU
Source program for the EVE interface DECwindows menu and widget functions
65 – EVE$MOUSE.TPU
Source program for EVE mouse operations
66 – EVE$OPTIONS.TPU
Source program to enable EVE interface options
67 – EVE$PARSER.TPU
Parser for the EVE command interface
68 – EVE$SHOW.TPU
Source program for the EVE interface advanced move and delete features
69 – EVE$SYNONYMS.TPU
Source program for the EVE interface synonym creation
70 – EVE$TERMINALS.TPU
EVE interface source program that handles terminal I/O including prompting, outputting messages, and reading keys
71 – EVE$VERSION.DAT
EVE version number
72 – EVE$WIDGETS_MOTIF.UIL
EVE widget definitions for Motif
73 – EVE$WILDCARD.TPU
Source program for the EVE interface synonym creation
74 – EVE$WINDOWS.TPU
Source program for EVE windowing
75 – EVE$WPS.TPU
Source program for the EVE interface advanced move and delete features
76 – EXAMPLE_F$GETDVI_2TB_DISK.COM
This file is included in the latest system build, but a description of the file is not available.
77 – FDL_EXAMP.C
File Definition Language example
78 – FDL_EXAMP.FDL
File Definition Language example
79 – FILENAME_COMPARE.C
Example program to show how to compare filenames
80 – GCU$BALANCER.C
Example program illustrating the use of OpenVMS Galaxy system services to provide processor load balancing. When properly built and installed, the resulting image can be invoked from within the Galaxy Configuration Utility and from DCL.
81 – GCU$BALANCER.CLD
A command table extension that provides a DCL command for executing the GCU$BALANCER example program
82 – GCU$BALANCER.EXE
A precompiled version of the processor balancer example file for users without a C compiler who want to try the program
83 – GKTEST.C
Example user-written SCSI driver
84 – IO_PERFORM.C
Example C program for FAST I/O system services
85 – LAN$POPULATE.COM
Command procedure used to migrate from DECnet MOP services to MOP services provided by the LANACP Server Process
86 – LAT$RATING_BUILD.COM
Sample command file to build LAT rating image
87 – LAT$RATING_CALC.C
Example source code that contains default LAT rating calculations
88 – LAT$RATING_DPT.MAR
Example source code that has default LAT rating calculations and an interface to LTDRIVER
89 – LAVC$BUILD.COM
Command file to build Local Area OpenVMS Cluster example programs
90 – LAVC$FAILURE_ANALYSIS.MAR
Program to load the Local Area OpenVMS Cluster network failure analysis data
91 – LAVC$START_BUS.EXE
Foreign command to start the Local Area OpenVMS Cluster protocol on a LAN adapter
92 – LAVC$START_BUS.MAR
Program to start the Local Area OpenVMS Cluster protocol on a LAN adapter
93 – LAVC$STOP_BUS.EXE
Foreign command to stop the Local Area OpenVMS Cluster protocol on a LAN adapter
94 – LAVC$STOP_BUS.MAR
Program to stop the Local Area OpenVMS Cluster protocol on a LAN adapter
95 – LDAP_EXAMPLE.C
Sample program that demonstrates use of the OpenVMS Lightweight Directory Access Protocol (LDAP) API from a client application
96 – LIB$TABLE_PARSE_DEMO.COM
Table parsing demo
97 – LMF$PPL_UNITS_ASSIGNMENT.COM
This file is included in the latest system build, but a description of the file is not available.
98 – LRDRIVER.C
Driver for the parallel output port of the VL82C106 Combo chip on an ISA option card for the DEC 2000 Model 300 Alpha system
99 – LRDRIVER.COM
The compile and link procedure for the LRDRIVER.C example device driver
100 – LRDRIVER.H
Header file that is included by LRDRIVER.C, the example device driver
101 – MAGNETIC_TAPE.C
Example C program for tape I/O
102 – MBX$SDA.C
Example program containing an SDA extension
103 – MGRMENU.COM
Command procedure for system manager menu
104 – MONITOR.COM
Command procedure that creates a Monitor utility summary file from the recording file of the previous boot, and then begins recording for this boot
105 – MONITOR_CONVERT.C
This file is included in the latest system build, but a description of the file is not available.
106 – MONITOR_CONVERT.EXE
This file is included in the latest system build, but a description of the file is not available.
107 – MONSUM.COM
Command procedure to generate cluster multifile summaries
108 – MSCPMOUNT.COM
Example OpenVMS Cluster disk mount procedure
109 – MYTEST_LNK.COM
Example of creating an OpenVMS shareable image using the SYMBOL_VECTOR= option to declare universal symbols
110 – OLD_DAYLIGHT_SAVINGS.COM
Earlier version of DAYLIGHT_SAVINGS.COM left on the system for reference
111 – PARTITIONS.COM
Command procedure that uses the DCL lexical functions that return CPU and partition information
112 – PREFER.CLD
A DCL command table. This file extends the system's DCL command tables to add the PREFER command, which invokes the PREFER example program, allowing a system manager to select a preferred path for MSCP disk and tape devices.
113 – PREFER.MAR
A MACRO-32 source file for the example program PREFER.EXE. This program allows a system manager to select a preferred path for MSCP disk and tape devices.
114 – RAD.COM
Command procedure that uses the DCL lexical functions that return Resource Affinity Domain (RAD) information
115 – RDB$SDA.C
Rdb debug utility to decode Rdb locks and resources
116 – RDB$SDA.COM
Compile and link procedure for the Rdb debugging utility
117 – RDB$SDA.EXE
This file is included in the latest system build, but a description of the file is not available.
118 – RDB_CMD.CLD
Command definitions for the Rdb debug utility
119 – READ_VERIFY.C
Example C program for reading from a terminal
120 – READ_WRITE_TERMINAL.C
Example C program for reading/writing to/from a terminal
121 – RESET_DEVICE_PROTECTION.COM
Command procedure that allows you to change device protection on disks, tapes, and terminals
122 – RESTUSER.COM
Command procedure to restore user files and some system files from a backup done with BACKUSER.COM
123 – RMSJNL_EXAMPLE.C
RMS Journaling example
124 – RMSJNL_EXAMPLE.COB
RMS Journaling example
125 – RMSJNL_EXAMPLE.COM
RMS Journaling example
126 – RMSJNL_XABTID_EXAMPLE.C
RMS Journaling example
127 – SET_ALIGN_REPORT.C
Example program to enable/disable alignment fault collection for a process
128 – SPL.COM
Example procedure to use with the SDA Spinlock Tracing Utility
129 – SUBMON.COM
Command procedure that starts MONITOR.COM as a detached process
130 – SYS$NET_SERVICES_EXAMPLE.COM
Shows a network provider how to register their network service so that the SHOW NETWORK command can display information
131 – SYSGTTSTR.MSG
Sample SYSGEN TERMINAL/ECHO message file
132 – UWSS.C
User-written system service example
133 – UWSSLNK.COM
Link procedure for user-written system service example
134 – UWSS_LNK.COM
Example command procedure for linking a user-written system service
135 – UWSS_TEST.C
Test of user-written system service example
136 – VMS$PASSWORD_POLICY.ADA
Example of password policy in Ada
137 – VMS$PASSWORD_POLICY.B32
Example of password policy in Bliss
138 – VMS$PASSWORD_POLICY_LNK.COM
Example command procedure to link VMS$PASSWORD_POLICY.ADA and VMS$PASSWORD_POLICY.B32 to produce a loadable image
139 – WORKING_SET.COM
Example DCL command file that is used to collect working set information on the various processes running on a system