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 |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables |  All
Print Page as PDF
Routine: XOBVRMX

Package: VistALink

Routine: XOBVRMX


Information

XOBVRMX ;mjk/alb - VistaLink Request Manager - Parse XML Requests using SAX interface ; 07/27/2002 13:00

Source Information

Source file <XOBVRMX.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
M XML Parser 1 EN^MXMLPRSE  
VistALink 1 $$MSGTYPE^XOBVRH  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VistALink 2 XOBVRM  XOBVRPCI  

Entry Points

Name Comments DBIA/ICR reference
ESC(X) ; -- convert special characters to \x format ; not currently used -- note QUIT at start
ENQ
CHR(TXT) ; -- handler characters callback
; -- do character callback for request handler
EN(DOC,XOBOPT,XOBDATA,XOBHDLR) ; -- uses SAX parser
ELEST(ELE,ATR) ; -- element start callback
ELEND(ELE) ; -- element end callback
; -- do end element callback for request handler
SET(XOBCBK) ; -- set the event interface entry points

External References

Name Field # of Occurrence
EN^MXMLPRSE EN+3
$$MSGTYPE^XOBVRH ELEST+5

Label References

Name Line Occurrences
SET EN+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ATR ELEST~
ATR("messageType" ELEST+5
ATR("version" ELEST+2
C ESC+3~, ESC+4*, ESC+5, ESC+6
DOC EN~, EN+3
ELE ELEST~, ELEST+1, ELEND~
TXT CHR~
X ESC~, ESC+1, ESC+4, ESC+6*, ESC+7
XOBCBK EN+1~, EN+2, EN+3, SET~
XOBCBK("CHARACTERS" SET+3*
XOBCBK("ENDELEMENT" SET+2*
XOBCBK("STARTELEMENT" SET+1*
XOBDATA EN~
XOBDATA("VL V ERSION" , ELEST+2*
XOBHDLR EN~, ELEST+5*, ELEST+8, ELEND+2, CHR+2
XOBHDLR( ELEST+8, ELEND+2, CHR+2
XOBICBK EN+1~
XOBOPT EN~, EN+3
Y ESC+3~, ESC+5*, ESC+6
Z ESC+3~, ESC+4*, ESC+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables |  All