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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: XUREMAP

Package: Toolkit

Routine: XUREMAP


Information

XUREMAP ;VISS/CEP - Remote Application Registration ; 2-6-2025

Source Information

Source file <XUREMAP.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 2 ($$FIND1,LIST)^DIC  FILE^DIE  
Registration 1 $$SITE^VASITE  
Toolkit 1 ($$GETFLNUM,ADDEP,ADDRA,CHKAEPIN,CONTEXT,FAUXFL,FORMAT,GETCNTXT,INSPLIT,REMOVE)^XUREMAP1  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Kernel 6 XUS IAM RA ADD OR REPLACE  XUS IAM RA CAN ADD  XUS IAM RA CONTEXT ADD  XUS IAM RA CONTEXT QUERY  XUS IAM RA ENABLE  XUS IAM RA QUERY  

Entry Points

Name Comments DBIA/ICR reference
RAENABLE(XURET,XURANAME,XUENABLE)
ADDRA(XURET,XUARR) ; RPC entry point for XUS IAM RA ADD OR REPLACE
; to add/update a Remote Application file (#8994) entry
; disable REMOTE APPLICATION Entry by passing null in
; Application Code Field
RAQ2(XURET,NAME,FLAGS)
CONTEXTQ(RETURN,NAME)
ADDEP(XURET,XUARR) ; RPC to create new or update ENDPOINT entries
CANADD(XURET,XURANAME,XUCANADD) ; entry point for RPC is used exclusively by
; the Identity and Access Management (IAM) service to mark an entry in the
; remote application file (#8994.5) as either CAN ADD USERS=YES OR CAN ADD USERS=NO

External References

Name Field # of Occurrence
$$FIND1^DIC RAENABLE+21, ADDRA+47, ADDEP+37, CANADD+18
LIST^DIC RAQ2+52, RAQ2+68
FILE^DIE RAENABLE+34, CANADD+30
$$SITE^VASITE RAENABLE+23, RAENABLE+26, RAENABLE+36, RAENABLE+37, RAQ2+59, CANADD+20, CANADD+23, CANADD+32, CANADD+33
$$GETFLNUM^XUREMAP1 ADDRA+42, ADDEP+29
ADDEP^XUREMAP1 ADDEP+45, ADDEP+48
ADDRA^XUREMAP1 ADDRA+62, ADDRA+66
CHKAEPIN^XUREMAP1 ADDEP+34
CONTEXT^XUREMAP1 CONTEXTQ+27
FAUXFL^XUREMAP1 ADDRA+56, ADDEP+39
FORMAT^XUREMAP1 RAQ2+74
GETCNTXT^XUREMAP1 RAQ2+72, CONTEXTQ+24
INSPLIT^XUREMAP1 ADDRA+51
REMOVE^XUREMAP1 ADDRA+59, ADDEP+43

Used in RPC

RPC Name Call Tags
XUS IAM RA ADD OR REPLACE ADDRA
XUS IAM RA QUERY RAQ2
XUS IAM RA CONTEXT QUERY CONTEXTQ
XUS IAM RA CONTEXT ADD ADDEP
XUS IAM RA ENABLE RAENABLE
XUS IAM RA CAN ADD CANADD

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^XWB(8994.5 - [#8994.5] FIND1^DIC,  LIST^DIC
8994.51 LIST^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(19 - [#19] ADDEP+42, ADDEP+46
^XWB(8994.5 - [#8994.5] ADDRA+58, ADDRA+63

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COUNT RAQ2+46~, RAQ2+63*, RAQ2+64*, RAQ2+65, RAQ2+72
CTXTNAME ADDEP+28~, ADDEP+31*, ADDEP+37, ADDEP+42
EES RAQ2+46~, RAQ2+58*, RAQ2+59
ERR ADDRA+40~, RAQ2+75!, ADDEP+28~
FILE ADDRA+40~, ADDRA+42*, ADDRA+43, ADDRA+44, ADDEP+28~, ADDEP+29*, ADDEP+30, ADDEP+31
FILENO ADDRA+40~, ADDRA+43*, ADDRA+45, ADDRA+47, ADDRA+58, ADDEP+28~, ADDEP+30*, ADDEP+32, ADDEP+37, ADDEP+42
, ADDEP+43
FLAGS RAQ2~, RAQ2+48*, RAQ2+50, RAQ2+72
FOUND ADDRA+40~, ADDRA+47*, ADDRA+53, ADDRA+58, ADDRA+62, ADDRA+63, RAQ2+46~, RAQ2+57*, RAQ2+58, RAQ2+59
, CONTEXTQ+20~, CONTEXTQ+24, CONTEXTQ+27, ADDEP+28~, ADDEP+37*, ADDEP+38, ADDEP+42, ADDEP+45, ADDEP+46
FOUND(0 CONTEXTQ+25
IENS RAENABLE+18~, RAENABLE+30*, RAENABLE+33, RAQ2+46~, RAQ2+66*, RAQ2+68, CANADD+15~, CANADD+27*, CANADD+29
NAME RAQ2~, RAQ2+44, RAQ2+50, RAQ2+52, CONTEXTQ~, CONTEXTQ+21, CONTEXTQ+23, CONTEXTQ+24
OUT RAQ2+46~, RAQ2+74, RAQ2+75!
OUT("DILIST" RAQ2+57, RAQ2+64, RAQ2+65, RAQ2+72
OUTCB RAQ2+46~, RAQ2+67*, RAQ2+68, RAQ2+74, RAQ2+75!
OUTCTXT RAQ2+72, RAQ2+74, RAQ2+75!
RAIEN RAENABLE+18~, RAENABLE+21*, RAENABLE+22, RAENABLE+30, RAQ2+46~, RAQ2+65*, RAQ2+66, RAQ2+67, RAQ2+72, CANADD+15~
, CANADD+18*, CANADD+19, CANADD+27
RANAME ADDRA+40~, ADDRA+44*, ADDRA+47, ADDRA+58
RETURN CONTEXTQ~, CONTEXTQ+27
RETURN(0 CONTEXTQ+22*, CONTEXTQ+23*, CONTEXTQ+25*
SCREEN RAQ2+46~, RAQ2+49*, RAQ2+50*, RAQ2+52
TMPXURET ADDRA+40~, ADDRA+59, ADDEP+28~, ADDEP+43
U RAENABLE+20, RAENABLE+23, RAENABLE+25, RAENABLE+26, RAENABLE+36, RAENABLE+37, ADDRA+44, RAQ2+45, RAQ2+59, CONTEXTQ+22
, ADDEP+31, CANADD+17, CANADD+20, CANADD+22, CANADD+23, CANADD+32, CANADD+33
XUARR ADDRA~, ADDRA+42, ADDRA+49, ADDEP~, ADDEP+29, ADDEP+34, ADDEP+39, ADDEP+45, ADDEP+48
XUARRIN ADDRA+40~, ADDRA+49*, ADDRA+51, ADDRA+56, ADDRA+62, ADDRA+66
XUARRM ADDRA+40~, ADDRA+51, ADDRA+56, ADDRA+62, ADDRA+66
XUCANADD CANADD~, CANADD+22, CANADD+28, CANADD+29
XUENABLE RAENABLE~, RAENABLE+25, RAENABLE+31, RAENABLE+32*, RAENABLE+33
XUERR RAENABLE+18~, RAQ2+46~, CANADD+15~
XUERR("DIERR" RAENABLE+35, RAENABLE+36, RAQ2+54, RAQ2+55, CANADD+31, CANADD+32
XUFDA RAENABLE+18~, CANADD+15~
XUFDA( RAENABLE+33*, CANADD+29*
XUNAME ADDRA+40~, ADDRA+56, ADDRA+59, ADDEP+28~, ADDEP+39, ADDEP+43
XURANAME RAENABLE~, RAENABLE+19, RAENABLE+21, RAENABLE+23, RAENABLE+26, RAENABLE+36, RAENABLE+37, CANADD~, CANADD+16, CANADD+18
, CANADD+20, CANADD+23, CANADD+32, CANADD+33
XURET RAENABLE~, ADDRA~, ADDRA+56, ADDRA+62, ADDRA+66, RAQ2~, RAQ2+74, ADDEP~, ADDEP+34, ADDEP+39
, ADDEP+41!, ADDEP+45, ADDEP+48, CANADD~
XURET(0 RAENABLE+20*, RAENABLE+23*, RAENABLE+26*, RAENABLE+36*, RAENABLE+37*, ADDRA+41*, ADDRA+46*, ADDRA+57, ADDRA+58*, RAQ2+45*
, RAQ2+55*, RAQ2+59*, ADDEP+33*, ADDEP+35, ADDEP+36*, ADDEP+40, ADDEP+41*, ADDEP+42*, CANADD+17*, CANADD+20*
, CANADD+23*, CANADD+32*, CANADD+33*
XUSVRB RAENABLE+18~, RAENABLE+31*, RAENABLE+36, RAENABLE+37, CANADD+15~, CANADD+28*, CANADD+32, CANADD+33
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All