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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: USRLM1

Package: Authorization Subscription

Routine: USRLM1


Information

USRLM1 ; SLC/MAM - User Class Membership functions and proc's Cont ; 03/04/10

Source Information

Source file <USRLM1.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Authorization Subscription 1 $$CLNAME^USRLM  
VA FileMan 1 $$GET1^DIQ  

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: 3

Package Total Caller Graph
Authorization Subscription 3 USRLM  USRMEMBR  USRUMMBR  

Entry Points

Name Comments DBIA/ICR reference
WHOISTMP(CLASS,NAME01) ; Given a Class, return list of CURRENT members into ^TMP
; Uses 8930.3 xref ACU
; CLASS is pointer to file 8930
; MEMBER is name of array (local or global) in which members are
; returned in order by user/x-ref by name
; main = ^tmp("USRWHO",$j,"USRWHO2",user)
; x-ref= ^tmp("USRWHO",$j,"USRWHO2","b",usrnm,user)
; -- used by whois2 call
; NAME01 is optional. If NAME01>0 use .01 Class Name in returned data.
WHOIS1(MEMBER,CLASS,NAME01) ; Given a Class, return list of CURRENT members.
PERSNAME(USER) ; Receives pointer to 200, returns name field

External References

Name Field # of Occurrence
$$GET1^DIQ WHOISTMP+16, WHOISTMP+17, WHOIS1+16, PERSNAME+1
$$CLNAME^USRLM WHOISTMP+18, WHOIS1+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("USRWHO" WHOISTMP+19*, WHOISTMP+20*, WHOISTMP+22*, WHOISTMP+23*
^TMP("USRWHOIS" WHOIS1+8!, WHOIS1+17*, WHOIS1+19, WHOIS1+20, WHOIS1+21, WHOIS1+22, WHOIS1+23, WHOIS1+29!
^USR(8930 - [#8930] WHOISTMP+22, WHOISTMP+24, WHOISTMP+25, WHOIS1+24, WHOIS1+26, WHOIS1+27
^USR(8930.3 - [#8930.3] WHOISTMP+11, WHOISTMP+12, WHOISTMP+13, WHOISTMP+14, WHOIS1+10, WHOIS1+12, WHOIS1+13, WHOIS1+14

Label References

Name Line Occurrences
$$PERSNAME WHOISTMP+15
WHOIS1 WHOIS1+28
WHOISTMP WHOISTMP+26

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CLASS WHOISTMP~, WHOISTMP+11, WHOISTMP+12, WHOISTMP+18, WHOISTMP+22, WHOISTMP+24, WHOISTMP+25, WHOIS1~, WHOIS1+10, WHOIS1+12
, WHOIS1+15, WHOIS1+24, WHOIS1+26, WHOIS1+27
DT WHOIS1+21, WHOIS1+22
EFFCTV WHOISTMP+9~, WHOISTMP+13*, WHOISTMP+19, WHOIS1+7~, WHOIS1+13*, WHOIS1+17, WHOIS1+21*, WHOIS1+22, WHOIS1+23
EFFCTV1 WHOIS1+7~, WHOIS1+13*, WHOIS1+17
EXPIRES WHOISTMP+9~, WHOISTMP+14*, WHOISTMP+19, WHOIS1+7~, WHOIS1+14*, WHOIS1+17, WHOIS1+22*, WHOIS1+23
EXPIRES1 WHOIS1+7~, WHOIS1+14*, WHOIS1+17
IENS WHOISTMP+9~, WHOISTMP+16*, WHOISTMP+17
MEMBER WHOISTMP+10, WHOIS1~, WHOIS1+9, WHOIS1+23, WHOIS1+24, WHOIS1+25*, WHOIS1+28
NAME01 WHOISTMP~, WHOISTMP+18, WHOISTMP+26, WHOIS1~, WHOIS1+15, WHOIS1+28
U WHOISTMP+10, WHOISTMP+13, WHOISTMP+14, WHOISTMP+19, WHOISTMP+22, WHOISTMP+23, WHOIS1+9, WHOIS1+13, WHOIS1+14, WHOIS1+17
, WHOIS1+24, WHOIS1+25
USER WHOISTMP+9~, WHOISTMP+10*, WHOISTMP+11*, WHOISTMP+12, WHOISTMP+15, WHOISTMP+16, WHOISTMP+19, WHOISTMP+20, WHOIS1+7~, WHOIS1+9*
, WHOIS1+10*, WHOIS1+12, WHOIS1+16, WHOIS1+17, PERSNAME~, PERSNAME+1
USRCLNM WHOISTMP+9~, WHOISTMP+18*, WHOISTMP+19, WHOIS1+7~, WHOIS1+15*, WHOIS1+17
USRCNT WHOISTMP+9~, WHOISTMP+10*, WHOISTMP+21*, WHOISTMP+23, WHOIS1+7~, WHOIS1+9*, WHOIS1+18*, WHOIS1+25
USRDA WHOISTMP+9~, WHOISTMP+12*, WHOISTMP+13, WHOISTMP+14, WHOISTMP+19, WHOIS1+7~, WHOIS1+11*, WHOIS1+12*, WHOIS1+13, WHOIS1+14
, WHOIS1+17
USRI WHOISTMP+9~, WHOISTMP+24*, WHOISTMP+25, WHOIS1+7~, WHOIS1+26*, WHOIS1+27
USRMC WHOISTMP+9~, WHOISTMP+17*, WHOISTMP+19
USRNAME WHOIS1+7~, WHOIS1+16*, WHOIS1+17, WHOIS1+20*, WHOIS1+21, WHOIS1+22, WHOIS1+23
USRNM WHOISTMP+9~, WHOISTMP+15*, WHOISTMP+19, WHOISTMP+20
USRSUB WHOISTMP+25~*, WHOISTMP+26, WHOIS1+27~*, WHOIS1+28
USRTIT WHOISTMP+9~, WHOISTMP+16*, WHOISTMP+19
X PERSNAME+1~*, PERSNAME+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All