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 |