As described elsewhere, A-Shell includes two types of subroutines:
• | Those that are "internal" to A-Shell—i.e., are part of the main A-Shell program. They do not exist as discrete programs, are written in C, and are cannot be modified by users. |
• | The "external" routines are not part of "core A-Shell," exist as separate files and programs, were written in ASB, and can modified if needed. A set of these external routines is provided with A-Shell, and you can see the run files with the extension SBX in DSK0:[7,6]. Source code for the routines may be found in the A-Shell SOSLIB. |
The following table alphabetically lists A-Shell’s external subroutines, most of which have links to more detailed information.
Routine |
Function |
---|---|
Screen Capture. |
|
APXTEDIT |
Documentation pending. |
Transfers a file from application server to ATE client PC. |
|
ATECFX |
ATE configuration dialog. See ATE Reference. |
Retrieves a file from the PC via the ATE terminal connection. |
|
ATEPRT |
Documentation pending. |
Query and/or update ATE configuration. |
|
ATHTTP |
A variant of HTTP, which see for details. |
ATPXFR |
Documentation pending. |
ATSYNC |
Documentation pending. |
AUXEXC |
Documentation pending. |
Converts CSV files to XLS format. |
|
Email a report. |
|
EVTMSG |
Documentation pending. |
Retrieves information about the current (or another) user from the database. |
|
Read and write to ini files. Thanks Steve Evans! |
|
Create ISAM 1.0 file. |
|
Return information from the ISAM "rock" about filespec. |
|
PDFLPR |
Documentation pending. |
PRTMAPI |
Documentation pending. |
Exports reports from APEX (A-Shell's enhanced screen display) to XLS file. |
|
PXLCFG |
Documentation pending. |
INFLD wrapper that simplifies some INFLD operations. Thanks Jorge Tavares! |
|
Scrolling status window handler. |
|
Platform-independent "Shell Execute." |