Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XOBVPOST

Package: VistALink

Routine: XOBVPOST


Information

XOBVPOST ;; ld,mjk/alb - VistaLink Post-Init ; 07/27/2002 13:00

Source Information

Source file <XOBVPOST.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 3 (BMES,MES)^XPDUTL  $$KSP^XUPARAM  ($$APFIND,$$CREATE)^XUSAP  
VA FileMan 3 (,$$FIND1,FIND)^DIC  (,FILE,UPDATE)^DIE  EN^DIQ  
VistALink 2 $$SYSOS^XOBVLIB  ($$GETENV,$$GETOS)^XOBVTCP  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- add post-init code here
CFG() ; -- add default config if not present
CFGQ ;
PORTS(XOBDA) ; -- add 8000 port
PORTSQ ;
PARMS(XOBCFG) ; -- add parameter entry
PARMSQ ;
DOMAIN() ; -- get account's domain entry
SCHEDOPT ;-- Schedule XOBV LISTENER STARTUP option in TaskMan
CHKOPT(IEN) ;-- Check if option is already scheduled
DSPLYOP(IEN) ;-- Display fields from OPTION SCHEDULING file (#19.2)
FILEOPT(XOBIEN,XOBOPT,XOBQUE,XOBDEV,XOBRSCH,XOBSPARM)
ADDPROXY(XOBANAME) ; add application proxy if not present
; depends on XU*8*361

External References

Name Field # of Occurrence
^DIC CFG+7, PORTS+10, PARMS+7, PARMS+35
$$FIND1^DIC SCHEDOPT+13
FIND^DIC CHKOPT+10
^DIE PORTS+23, PARMS+21, PARMS+49
FILE^DIE FILEOPT+31
UPDATE^DIE FILEOPT+34
EN^DIQ DSPLYOP+12
$$SYSOS^XOBVLIB EN+12
$$GETENV^XOBVTCP PARMS+4
$$GETOS^XOBVTCP EN+2
BMES^XPDUTL SCHEDOPT+10, SCHEDOPT+20, SCHEDOPT+27, SCHEDOPT+33, SCHEDOPT+39, DSPLYOP+13, ADDPROXY+13, ADDPROXY+17, ADDPROXY+26
MES^XPDUTL DSPLYOP+11
$$KSP^XUPARAM DOMAIN+2
$$APFIND^XUSAP ADDPROXY+5
$$CREATE^XUSAP ADDPROXY+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^XOB(18.01 - [#18.01] Classic Fileman Calls
^XOB(18.03 - [#18.03] Classic Fileman Calls
^DIC(19 - [#19] FIND1^DIC
^DIC(19.2 - [#19.2] Classic Fileman Calls,  FIND^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DIERR" ADDPROXY+21, ADDPROXY+22, ADDPROXY+23, ADDPROXY+24, ADDPROXY+27!
^XOB(18.01 - [#18.01] PARMS+29*
^XOB(18.03 - [#18.03] PORTS+4*

Label References

Name Line Occurrences
$$CFG EN+6
$$CHKOPT SCHEDOPT+23
$$DOMAIN PARMS+7
$$FILEOPT SCHEDOPT+31
$$PORTS CFG+15
ADDPROXY EN+15
CFGQ CFG+9, CFG+15
DSPLYOP SCHEDOPT+28, SCHEDOPT+34
PARMS EN+9
PARMSQ PARMS+10, PARMS+26, PARMS+38
PORTSQ PORTS+13
SCHEDOPT EN+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA PORTS+1~, PORTS+20*, PARMS+1~, PARMS+18*, PARMS+46*, DSPLYOP+9~, DSPLYOP+10*
DA(1 PORTS+6*, PORTS+19*, PARMS+31*, PARMS+45*
DIC CFG+1~, CFG+4*, PORTS+1~, PORTS+7*, PARMS+1~, PARMS+7*, PARMS+32*, DSPLYOP+9~, DSPLYOP+10*
DIC(0 CFG+5*, PORTS+8*, PARMS+7*, PARMS+33*
DIE PORTS+1~, PORTS+22*, PARMS+1~, PARMS+20*, PARMS+48*
DIQ DSPLYOP+9~
DIQ(0 DSPLYOP+10*
DR PORTS+1~, PORTS+21*, PARMS+1~, PARMS+19*, PARMS+47*
IEN CHKOPT~, CHKOPT+13, DSPLYOP~, DSPLYOP+8, DSPLYOP+10
U CFG+12, PORTS+14, PARMS+4, PARMS+14, PARMS+41
X CFG+1~, CFG+6*, PORTS+1~, PORTS+9*, PARMS+1~, PARMS+7*, PARMS+34*, CHKOPT+8~, CHKOPT+11*, CHKOPT+12
, CHKOPT+13, CHKOPT+14, CHKOPT+15
X1 CHKOPT+8~, CHKOPT+9*, CHKOPT+13*, CHKOPT+15
X2 CHKOPT+8~, CHKOPT+9*, CHKOPT+14*, CHKOPT+15
XOBANAME ADDPROXY~, ADDPROXY+5, ADDPROXY+7, ADDPROXY+9, ADDPROXY+16, ADDPROXY+19
XOBARY CHKOPT+8~
XOBARY("DILIST" CHKOPT+11, CHKOPT+12, CHKOPT+13, CHKOPT+14, CHKOPT+15
XOBBOX PARMS+1~, PARMS+4*, PARMS+34
XOBCFG EN+1~, EN+3*, EN+6*, EN+9, PARMS~, PARMS+26, PARMS+47
XOBDA CFG+1~, CFG+11*, CFG+15, CFGQ+1, PORTS~, PORTS+6, PORTS+7, PORTS+19, PORTS+22, PARMS+1~
, PARMS+12*, PARMS+18, PARMS+31, PARMS+32, PARMS+45, PARMS+48
XOBDEV FILEOPT~, FILEOPT+26
XOBERR FILEOPT+15~, FILEOPT+32, FILEOPT+35
XOBFDA FILEOPT+15~
XOBFDA( FILEOPT+24*, FILEOPT+25*, FILEOPT+26*, FILEOPT+27*, FILEOPT+28*
XOBFDAI FILEOPT+15~
XOBFDAI(1 FILEOPT+35
XOBI CHKOPT+8~, CHKOPT+9*, CHKOPT+12*, CHKOPT+13, CHKOPT+14
XOBID ADDPROXY+2~, ADDPROXY+7*, ADDPROXY+8, ADDPROXY+14, ADDPROXY+18
XOBIEN FILEOPT~, FILEOPT+17*, FILEOPT+20, FILEOPT+30, FILEOPT+32*, FILEOPT+35*, FILEOPT+37
XOBIEN2 CHKOPT+8~, CHKOPT+9*, CHKOPT+15*, CHKOPT+16
XOBIENS FILEOPT+15~, FILEOPT+20*, FILEOPT+21*, FILEOPT+24, FILEOPT+25, FILEOPT+26, FILEOPT+27, FILEOPT+28
XOBLINE ADDPROXY+2~, ADDPROXY+21*, ADDPROXY+22*, ADDPROXY+24*, ADDPROXY+25
XOBMSG SCHEDOPT+5~, SCHEDOPT+20, SCHEDOPT+39, ADDPROXY+2~, ADDPROXY+13, ADDPROXY+17, ADDPROXY+26
XOBMSG( ADDPROXY+22*, ADDPROXY+24*, ADDPROXY+25*
XOBMSG(1 SCHEDOPT+17*, SCHEDOPT+36*, ADDPROXY+9*, ADDPROXY+16*, ADDPROXY+19*
XOBMSG(2 SCHEDOPT+18*, SCHEDOPT+37*, ADDPROXY+10*, ADDPROXY+20*
XOBMSG(3 SCHEDOPT+19*, SCHEDOPT+38*, ADDPROXY+11*
XOBMSG(4 ADDPROXY+12*
XOBMULI PARMS+1~, PARMS+40*, PARMS+46
XOBNEW CFG+1~, CFG+12*, CFG+15, PORTS+1~, PORTS+14*, PORTS+18, PARMS+1~, PARMS+13*, PARMS+14*, PARMS+17
, PARMS+41*, PARMS+44
XOBOIEN SCHEDOPT+5~, SCHEDOPT+8*, SCHEDOPT+13*, SCHEDOPT+16, SCHEDOPT+23, SCHEDOPT+31
XOBOK PORTS+1~, PORTS+13*, PORTS+25*, PORTSQ+1
XOBOPT FILEOPT~, FILEOPT+24
XOBOS EN+1~, EN+2*, EN+6, EN+12
XOBQUE FILEOPT~, FILEOPT+25
XOBRSCH FILEOPT~, FILEOPT+27
XOBSIEN SCHEDOPT+5~, SCHEDOPT+8*, SCHEDOPT+23*, SCHEDOPT+26, SCHEDOPT+28, SCHEDOPT+31*, SCHEDOPT+32, SCHEDOPT+34
XOBSPARM FILEOPT~, FILEOPT+28
XOBSUBER ADDPROXY+2~, ADDPROXY+21*, ADDPROXY+22, ADDPROXY+23, ADDPROXY+24
XOBSUBTX ADDPROXY+2~, ADDPROXY+23*, ADDPROXY+24
Y CFG+1~, CFG+9, CFG+11, CFG+12, PORTS+1~, PORTS+13, PORTS+14, PORTS+20, PARMS+1~, PARMS+10
, PARMS+12, PARMS+38, PARMS+40, PARMS+41
Y(0 PARMS+14
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All