From: SMTP%"DSJ@WKUVX1.WKU.EDU" 7-FEB-1995 12:36:43.00 To: EVERHART CC: Subj: LIST result X-FileServer: Digital Systems Journal File Server Date: Tue, 07 Feb 1995 11:37:22 CST Sender: DSJ-Mgr@WKUVX1.WKU.EDU Errors-To: DSJ-Mgr@WKUVX1.WKU.EDU Warnings-To: <> From: DSJ-Mgr@WKUVX1.WKU.EDU Reply-To: DSJ@WKUVX1.WKU.EDU Subject: LIST result To: EVERHART@arisia.gce.com Package name: AAAREADME ================================================================================ DSJ@WKUVX1.WKU.EDU Western Kentucky University The _Digital Systems Journal_ File Server ================================================================================ These files are the programs that accompany articles published in _Digital Systems Journal_ (formerly _VAX Professional_) magazine. They are available through DSJ@WKUVX1.WKU.EDU courtesy of Cardinal Business Media and Western Kentucky University. To request a sample issue of _Digital Systems Journal_ magazine, please call Bonnie Fetzer at (215) 957-4266. Subscriptions to _Digital Systems Journal_ magazine are $48 per year (6 bi-monthly issues). Subscriptions can be obtained by writing to: Digital Systems Journal 101 Witmer Road P.O. Box 773 Horsham, PA 19044-9887 Please enclose payment, credit card information (VISA, MasterCard and American Express including account number and expiration date). For faster service, contact Bonnie Fetzer at (215) 957-4266. Foreign subscriptions are $66 per year. Prepayment is required. DSJ File Server Manager: Hunter Goatley, goathunter@WKUVX1.WKU.EDU ----- Package name: ALL ================================================================================ DSJ@WKUVX1.WKU.EDU Western Kentucky University Last updated: 4-JAN-1995 09:58 (Added DECEMBER94 files) ================================================================================ The files available from DSJ are the programs and files that accompany articles published in _Digital Systems Journal_ (formerly _VAX Professional_) They are made available courtesy of Cardinal Business Media, Inc., and Western Kentucky University. To retrieve one or more packages, send e-mail with the body consisting of the following command: SEND package-name Multiple commands may be specified by putting each command on a separate line. In addition to SEND, HELP and DIR are also supported. For more information on a particular package, send DIR package-name. Package Name Description ---------------- ----------- AUGUST92.CBUILT VAX C Built-Ins and Portable Code (LaFranchi) AUGUST92.WATCH WATCH: A Tool for Process Observation (Cohn) AUGUST92.SYSWCH SYSWATCH: A Monitoring utility for det. procs (Snyder) AUGUST92.DAEMONS A Daemon for the ACMS Audit Trail Logger (Frazier) AUGUST92.DECFRM Automated DECforms HELP (Kubera) AUGUST92.MOV MACRO Made Easy: More MACRO Macros (Goatley) AUGUST92.DATAC On the C Side: Data Typing in C OCTOBER92.COMM Clusterwide Intertask Comm...Lock Manager (Crum) OCTOBER92.DEATH VMS Internals: Until Death Do Us Part (Ellis) OCTOBER92.MACRO Migrating VAX MACRO-32 to ALPHA VMS (LaFranchi/Morse) OCTOBER92.OUTPUT MACRO Made Easy: ... Debug Macros (Goatley) OCTOBER92.XTUNE Tuning VMS For X Window System (Moakley) DECEMBER92.HANDLE Using Condition...and Exit Handlers.... (Rosenstein) DECEMBER92.NETNFO Practical DECnet Security (McMahon) FEBRUARY93.CALRMS MACRO Made Easy: Readin', Writin', and MACRO (Goatley) FEBRUARY93.CSPY CSPY: A Clusterwide SPY Utility (Hunt) FEBRUARY93.EACH OpenVMS Kernels: To EACH His Own (Leichter) FEBRUARY93.LOADBL OpenVMS VAX Loadable Executive Images (Schenkenberger) FEBRUARY93.MNOWAIT OpenVMS Internals: Oh Wait, MNOWAIT! (Ellis) FEBRUARY93.PAGE "Alpha Migration: Page-Sizes...." (LaFranchi, Morse) FEBRUARY93.PRCPRV Setting Other Processes' Privileges (Gavron) FEBRUARY93.TSR Terminate and Stay Resident Calendar (Klissner) APRIL93.ALIGN Alpha AXP Migration:...Data Align... (LaFranchi, Morse) APRIL93.EXTENS X Views: X Extensions (Mahan) APRIL93.FID Improve I/O Performance with VMS FIDs (Merriman) APRIL93.NAMXAB MACRO Made Easy: Readin', Writin', and MACRO (Goatley) APRIL93.PASWRD Utility to Save and Restore User's Passwords (Seshadri) APRIL93.TICLKR TICKLER: A Daily Reminder System (Beer) APRIL93.WSL OpenVMS Internals: Sizing Working Set Lists (Ellis) JUNE93.FAOMSG MACRO Made Easy: Readin', Writin', and MACRO (Goatley) JUNE93.LOGNAM Using Shareable Logical Name Tables... (Greene) JUNE93.QCLEAN Queue Cleanup Utility (Hunt) JUNE93.SUPUSR SUPERUSER: An Enhanced $ SHOW USERS Utility (Salerno) AUGUST93.BUMP Avoiding the Evil SPIRIT (Vallas) AUGUST93.CLUSIZ Optimizing Disk Cluster Sizes (Lellman) AUGUST93.DBOARD The Meter Widget (Gessling) AUGUST93.IMDTIM Writing Correct Multithreaded Code (Hanrahan/Leichter) AUGUST93.NDELET Modifying OpenVMS Process Statuses (Hunt) AUGUST93.RECAL2 Revisiting the Extended DCL RECALL (Goatley) AUGUST93.SECURE Internals: A Tool for the Security Arsenal (Ellis) AUGUST93.TEXTIO Handling Input for the Motif Text Widget (Heller) OCTOBER93.BUILD Streamlining through OpenVMS VAX Libraries (Holbert) OCTOBER93.CBUGS DEC C++ V1.0 Bugs and Workarounds (Dr. C. P. Yu) OCTOBER93.FILOWN File Ownership Adjustments from OpenVMS C (Leiterman) OCTOBER93.SPFFRG The OpenVMS System Page Table (Gleason) DECEMBER93.NT-IO The WIN32 API (Hanrahan) DECEMBER93.PFAULT Avoiding Page Faults (Kapps) DECEMBER93.RPC Distributed Programming: An RPC Primer (Buhle) DECEMBER93.XQPLCK Caching In On File System Locks (Schenkenberger) FEBRUARY94.ALPHAB Alphabetizing your ASTs (James W. Coburn) FEBRUARY94.LIMITR Using OpenVMS Locks to Limit User Access (Todd Voros) FEBRUARY94.LXDRV Understanding Class and Port Drivers (Bob Heath) FEBRUARY94.PHONE Understanding OSF/1 (Eric Osbourne) FEBRUARY94.XDISKM Tradeoffs in Coding Motif User Interfaces w/ UIL (Mione) FEBRUARY94.THREAD Threads, Processes, & Windows NT Scheduler (Hanrahan) APRIL94.QRDRVR System Programming: I/O Plumbing (Everhart) APRIL94.RAD50 Migrating Fortran Applications...to Alpha AXP (Lionel) APRIL94.RECLOK Finding the Lock Owner (Abraham) APRIL94.STORAJ On the C Side: Storage Classes (Jaeschke) APRIL94.SWITCH Dipping into Xlib (Mione) APRIL94.W32API Windows NT: The WIN32 API (Hanrahan) JUNE94.INTRNL Writing International Code (Buhle) JUNE94.SCHED OpenVMS Class Scheduler (Cathey) JUNE94.TABLES Switching Logical Name Tables (McClanahan & Law) AUGUST94.GRAPHX Graphics in X/Motif (Mione) AUGUST94.RCOM RCOM: Remote Commands Without Tears (Brown) AUGUST94.TMRQUE Timer Queues (Goatley and Heinrich) OCTOBER94.DEBUG Debugging Techniques (Goatley & Heinrich) OCTOBER94.PING A Simple PING Command for OpenVMS VAX DECnet (Voros) OCTOBER94.RGSTRY Windows NT: Programming the Registry (Hanrahan) DECEMBER94.CSR AXP Migration: OpenVMS I/O Concepts: CSR Access (Thomas) DECEMBER94.DRAWX Graphics in X/Motif (Mione) DECEMBER94.RECOVR Recovering Lost Files (Rollow) DECEMBER94.SQUEEZ PostScript Image Printing Without Tears (Brown) DECEMBER94.STEP2 OpenVMS AXP High-level Language Device Drivers (Cathey) DSJ File Server Manager: Hunter Goatley, goathunter@WKUVX1.WKU.EDU ----- Package name: APRIL93 Files that accompany the March/April 1993 issue of _Digital Systems Journal_ (formerly _VAX Professional_): Package Article Title ------- ------------- ALIGN - "Alpha AXP Migration: Understanding Data Alignment on OpenVMS AXP Systems" by Eric M. LaFranchi and Kathleen D. Morse EXTENS - "X Views: X Extensions" by Patrick L. Mahan FID - "Improve I/O Performance with OpenVMS File Identifiers" by George Merriman NAMXAB - "MACRO Made Easy: Readin', Writin', and MACRO" by Hunter Goatley PASWRD - "A Utility to Save and Restore a User's Passwords" by Sridhar Seshadri TICLKR - "TICKLER: A Daily Reminder System" by Alan H. Beer WSL - "OpenVMS Internals: Sizing Working Set Lists" by Bruce Ellis To request all of the files for April 1993, send the following command in the body of a mail message to DSJ@WKUVX1.WKU.EDU: SEND APRIL93 To request a particular file, send a command like the following: SEND APRIL93.package ----- Package name: APRIL94 Files that accompany the March/April 1994 issue of _Digital Systems Journal_. Package Article Title ------- ------------- QRDRVR "System Programming: I/O Plumbing" by Glenn C. Everhart, Ph.D. RAD50 "Migrating Fortran Applications from VAX to Alpha AXP" by Steven B. Lionel RECLOK "Finding the Lock Owner" by Chuck Abraham STORAJ "On the C Side: Storage Classes" by Rex Jaeschke SWITCH "Dipping into Xlib" by Antonio N. Mione W32API "Windows NT: The WIN32 API" by Jamie Hanrahan To request all of the files for April 1994, send the following command in the body of a mail message to DSJ@WKUVX1.WKU.EDU: SEND APRIL94 To request a particular file, send a command like the following: SEND APRIL94.package ----- Package name: AUGUST92 Files that accompany the July/August 1992 issue of _VAX Professional_: Package Article Title ------- ------------- CBUILT - VAX C Built-Ins and Portable Code by Eric M. LaFranchi WATCH - WATCH: A Tool For Process Observation by Alan Cohn SYSWCH - SYSWATCH: A Monitoring Utility for Detached Processes by Curt Snyder DAEMONS - A Daemon for the ACMS Audit Trail Logger by Michael M. Frazier DECFRM - Automated DECforms HELP by Joseph P. Kubera MOV - MACRO Made Easy: More MACRO Macros by Hunter Goatley DATAC - On the C Side: Data Typing in C by Dr. C.P. Yu To request all of the files for August 1992, send the following command in the body of a mail message to DSJ@WKUVX1.WKU.EDU: SEND AUGUST92 To request a particular file, send a command like the following: SEND AUGUST92.package ----- Package name: AUGUST93 Files that accompany the July/August 1993 issue of _Digital Systems Journal_. Package Article Title ------- ------------- BUMP - "Avoiding the Evil SPIRIT" by Horace A Vallas CLUSIZ - "Optimizing Disk Cluster Sizes" by James Lellman DBOARD - "The Meter Widget" by Jim Gessling IMDTIM - "OpenVMS Kernels: Writing Correct Multithreaded Code" by Jamie Hanrahan and Jerrold Leichter NDELET - "Modifying OpenVMS Process Statuses" by J. Wren Hunt RECAL2 - "MACRO Made Easy: Revisiting the Extended DCL RECALL" by Hunter Goatley SECURE - "Internals: A Tool for the Security Arsenal" by Bruce Ellis TEXTIO - "Handling Input for the Motif Text Widget" by Dan Heller To request all of the files for August 1993, send the following command in the body of a mail message to DSJ@WKUVX1.WKU.EDU: SEND AUGUST93 To request a particular file, send a command like the following: SEND AUGUST93.package ----- Package name: AUGUST94 Files that accompany the July/August 1994 issue of _Digital Systems Journal_. Package Article Title ------- ------------- GRAPHX "Graphics in X/Motif" by Antonino N. Mione RCOM "RCOM: Remote Commands Without Tears" by Nick Brown TMRQUE "Writing OpenVMS Privileged Code: Timer Queues" by Hunter Goatley and Edward A. Heinrich To request all of the files for August 1994, send the following command in the body of a mail message to DSJ@WKUVX1.WKU.EDU: SEND AUGUST94 To request a particular file, send a command like the following: SEND AUGUST94.package ----- Package name: DECEMBER92 Files that accompany the November/December 1992 issue of _Digital Systems Journal_ (formerly _VAX Professional_): Package Article Title ------- ------------- HANDLE - "Using Condition Handlers and Exit Handlers to Control Errors" by Steven J. Rosenstein NETNFO - "Practical DECnet Security" by John McMahon To request all of the files for December 1992, send the following command in the body of a mail message to DSJ@WKUVX1.WKU.EDU: SEND DECEMBER92 To request a particular file, send a command like the following: SEND DECEMBER92.package ----- Package name: DECEMBER93 Files that accompany the November/December 1993 issue of _Digital Systems Journal_. Package Article Title ------- ------------- NT-IO - "The WIN32 API" by Jamie Hanrahan PFAULT - "Avoiding Page Faults" by Charles Kapps RPC - "Distributed Programming: An RPC Primer" by E. Loren Buhle, Ph.D. XQPLCK - "Caching In On File System Locks" by Brian Schenkenberger To request all of the files for December 1993, send the following command in the body of a mail message to DSJ@WKUVX1.WKU.EDU: SEND DECEMBER93 To request a particular file, send a command like the following: SEND DECEMBER93.package ----- Package name: DECEMBER94 Files that accompany the November/December 1994 issue of _Digital Systems Journal_. Package Article Title ------- ------------- CSR "AXP Migration: OpenVMS I/O Concepts: CSR Access" by Benjamin J. Thomas III DRAWX "Graphics in X/Motif" by Antonino N. Mione RECOVR "Recovering Lost Files" by Alan Rollow SQUEEZ "PostScript Image Printing Without Tears" by Nick Brown STEP2 "OpenVMS AXP High-level Language Device Drivers" by David L. Cathey To request all of the files for December 1994, send the following command in the body of a mail message to DSJ@WKUVX1.WKU.EDU: SEND DECEMBER94 To request a particular file, send a command like the following: SEND DECEMBER94.package ----- Package name: FEBRUARY93 Files that accompany the January/February 1993 issue of _Digital Systems Journal_ (formerly _VAX Professional_): Package Article Title ------- ------------- CALRMS - "MACRO Made Easy: Readin', Writin', and MACRO" by Hunter Goatley CSPY - "CSPY: A Clusterwide SPY Utility" by J. Wren Hunt EACH - "OpenVMS Kernels: To EACH His Own" by Jerrold Leichter, Ph.D. LOADBL - "OpenVMS VAX Loadable Executive Images" by Brian Schenkenberger MNOWAIT - "OpenVMS Internals: Oh Wait, MNOWAIT!" by Bruce Ellis PAGE - "Alpha Migration: Understanding and Identifying Page-Size Dependencies in Migrating Applications to Alpha AXP Systems" by Eric M. LaFranchi and Kathleen D. Morse PRCPRV - "Setting Other Processes' Privileges" by Ehud Gavron TSR - "A Terminate and Stay Resident Calendar for OpenVMS" by Paul Klissner To request all of the files for February 1993, send the following command in the body of a mail message to DSJ@WKUVX1.WKU.EDU: SEND FEBRUARY93 To request a particular file, send a command like the following: SEND FEBRUARY93.package ----- Package name: FEBRUARY94 Files that accompany the January/February 1994 issue of _Digital Systems Journal_. Package Article Title ------- ------------- ALPHAB "Alphabetizing your ASTs" by James W. Coburn LIMITR "Using OpenVMS Locks to Limit User Access" by Todd Voros LXDRV "Understanding Class and Port Drivers" by Bob Heath PHONE "Understanding OSF/1" by Eric Osbourne THREAD "Threads, Processes, and the Windows NT Scheduler" by Jamie Hanrahan XDISKM "Tradeoffs in Coding Motif User Interfaces with UIL" by Antonino N. Mione To request all of the files for February 1994, send the following command in the body of a mail message to DSJ@WKUVX1.WKU.EDU: SEND FEBRUARY94 To request a particular file, send a command like the following: SEND FEBRUARY94.package ----- Package name: JUNE93 Files that accompany the May/June 1993 issue of _Digital Systems Journal_. Package Article Title ------- ------------- FAOMSG - "MACRO Made Easy: Readin', Writin', and MACRO" by Hunter Goatley LOGNAM - "Using Shareable Logical Name Tables for Applicationwide Communications" by David N. Greene QCLEAN - "Queue Cleanup Utility" by J. Wren Hunt SUPUSR - "SUPERUSER: An Enhanced $ SHOW USERS Utility" by Russell Salerno To request all of the files for June 1993, send the following command in the body of a mail message to DSJ@WKUVX1.WKU.EDU: SEND JUNE93 To request a particular file, send a command like the following: SEND JUNE93.package ----- Package name: JUNE94 Files that accompany the May/June 1994 issue of _Digital Systems Journal_. Package Article Title ------- ------------- INTRNL "Writing International Code" by Loren Buhle, Jr., Ph.D. SCHED "OpenVMS Class Scheduler" by David L. Cathey TABLES "Switching Logical Name Tables" by Shelley McClanahan and Bill Law To request all of the files for June 1994, send the following command in the body of a mail message to DSJ@WKUVX1.WKU.EDU: SEND JUNE94 To request a particular file, send a command like the following: SEND JUNE94.package ----- Package name: OCTOBER92 Files that accompany the September/October 1992 issue of _VAX Professional_: Package Article Title ------- ------------- COMM - "Clusterwide Intertask Communication Using The Lock Manager" by Joseph R. Crum DEATH - "VMS Internals: Until Death Do Us Part" by Bruce Ellis MACRO - "Migrating VAX/VMS MACRO-32 Sources To ALPHA VMS" by Eric LaFranchi and Kathleen D. Morse OUTPUT - "MACRO Made Easy: Rolling Your Own Debug Macros" by Hunter Goatley XTUNE - "Tuning VMS For X Window System" by George P. Moakley To request all of the files for October 1992, send the following command in the body of a mail message to DSJ@WKUVX1.WKU.EDU: SEND OCTOBER92 To request a particular file, send a command like the following: SEND OCTOBER92.package ----- Package name: OCTOBER93 Files that accompany the September/October 1993 issue of _Digital Systems Journal_: Package Article Title ------- ------------- BUILD - "Streamlining the Build Process Through OpenVMS VAX Libraries" by George Holbert CBUGS - "On the C Side: DEC C++ V1.0 Bugs and Workarounds" by Dr. C. P. Yu FILOWN - "File Ownership Adjustments from OpenVMS C" by Dennis Leiterman SPFFRG - "The OpenVMS System Page Table" by Lee K. Gleason To request all of the files for October 1993, send the following command in the body of a mail message to DSJ@WKUVX1.WKU.EDU: SEND OCTOBER93 To request a particular file, send a command like the following: SEND OCTOBER93.package ----- Package name: OCTOBER94 Files that accompany the September/October 1994 issue of _Digital Systems Journal_. Package Article Title ------- ------------- DEBUG "Debugging Techniques" by Hunter Goatley and Edward A. Heinrich PING "A Simple PING Command for OpenVMS VAX DECnet" by Todd Voros RGSTRY "Windows NT: Programming the Registry" by Jamie Hanrahan To request all of the files for October 1994, send the following command in the body of a mail message to DSJ@WKUVX1.WKU.EDU: SEND OCTOBER94 To request a particular file, send a command like the following: SEND OCTOBER94.package