XOBWENV ;ALB/MJK - HWSC :: Environmental Check ; 06/10/2016
Source file <XOBWENV.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Web Services Client | 6 | XOBW WEB SERVER SETUP XOBWLIB1 XOBWPST XOBWU XOBWUA XOBWUS |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ;- entry point
; -- must be a supported M implementation |
|
| ENQ | ||
| VALIDM | ; -- check if HWSC supports M implementation and set KIDS flag if not
|
|
| OSOK() | ; -- check environment for operating system, 5.2.3 or greater
|
|
| SSLOK() | ; -- check environment if SSL/TLS is supported (Cache 5.2.3 or greater, and *not* VMS)
; also called in [XOBW WEB SERVER SETUP] edit template |
|
| KIDSCHK(XOBDIR) | ; -- check input from installer
; input: XOBDIR := directory where wsdl file is located ( ; Note: If applicable, XOBDIR should contain the os-specific final delimiter, like '/home/cache/' |
|
| SUPPORT() | ; -- returns name of xml file containing support classes (wsdl handler, vista info header, etc.)
|
|
| VERSION() | ; -- returns the version number for this build
|
|
| SYSOS() | ; -- get system operating system
; returns VMS, UNIX, NT or UNK |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("OS" | OSOK+1, SYSOS+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DIR | VALIDM+5~ |
| DIR(0 | VALIDM+5* |
| MAJOR | OSOK+2~, OSOK+5*, OSOK+6, OSOK+7 |
| MINOR | OSOK+2~, OSOK+9*, OSOK+10, OSOK+11 |
| SUBMINOR | OSOK+2~, OSOK+13*, OSOK+14, OSOK+15 |
| XOBDIR | KIDSCHK~, KIDSCHK+4, KIDSCHK+5, KIDSCHK+6 |
| XOBOS | SYSOS+2~*, SYSOS+3 |
| XOBPATH | KIDSCHK+3~, KIDSCHK+6*, KIDSCHK+7, KIDSCHK+8 |
| XOBVER | OSOK+2~, OSOK+3*, OSOK+5, OSOK+9, OSOK+13 |
| >> XPDABORT | EN+2, EN+4, EN+7, VALIDM+8* |
| >> XPDENV | EN+4, EN+7 |
| Name | Field # of Occurrence |
|---|---|
| $T(XOBWENV+1 | VERSION+1 |