USRLM1 ; SLC/MAM - User Class Membership functions and proc's Cont ; 03/04/10
Source file <USRLM1.m>
Package | Total | Call Graph |
---|---|---|
Authorization Subscription | 1 | $$CLNAME^USRLM |
VA FileMan | 1 | $$GET1^DIQ |
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 |
---|---|---|
Authorization Subscription | 3 | USRLM USRMEMBR USRUMMBR |
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
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
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 |
Name | Line Occurrences |
---|---|
$$PERSNAME | WHOISTMP+15 |
WHOIS1 | WHOIS1+28 |
WHOISTMP | WHOISTMP+26 |
>> | 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 |