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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRC0B

Package: IFCAP

Routine: PRC0B


Information

PRC0B ;WISC/PLT-UTILITY ; 02/03/94 8:36 AM

Source Information

Source file <PRC0B.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 5 %XY^%RCR  ^DIC  MIX^DIC1  ^DIE  EN^DIQ1  
IFCAP 1 $$DICP^PRC0B1  

Caller Graph

Caller Graph Total: 66

Package Total Caller Graph
IFCAP 66 PRC0B1  PRC0B2  PRC0C  PRC0F  PRC0G  PRC5B  PRC5B1  PRC5B2  
PRC5B3  PRC5B5  PRC5CON1  PRC5CON2  PRC7B  PRCB1A  PRCB1A1  PRCB1A2  
PRCB1A4  PRCB1B  PRCB1B1  PRCB1D  PRCB1E  PRCB1E1  PRCB1E2  PRCB1F  
PRCB1F1  PRCB2B  PRCBR1  PRCBSTF  PRCD1A  PRCD1B  PRCD1C  PRCD1D  
PRCD1E  PRCD1F  PRCD3A  PRCEADJ  PRCFFERT  PRCFFU19  PRCFFUD  PRCFFUD1  
PRCH1A  PRCH1A1  PRCH1A2  PRCH1A3  PRCH1B  PRCH1B1  PRCH1C  PRCH1D  
PRCH1E  PRCH2A  PRCH3A  PRCH442  PRCH7A  PRCH7B  PRCH7D  PRCH7PUC  
PRCHCON2  PRCHMA1  PRCHNPO8  PRCHUSER  PRCS0B  PRCSEB1  PRCSP1D  PRCX1P1  
PRCX1Q  PRCX1Q1  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
LOOKUP(X,Y,PRCA,PRCB,PRCC) ;entry look-up
EDIT(X,PRCA,PRCB,PRCC) ;edit entry in file
PIECE(PRCA,PRCB,PRCC,PRCD) ;get piece data
NODE(PRCA,PRCB) ;get node
NP(PRCA,PRCB,PRCC) ;get node and piece
STATUS() ;get status fix value via pointer of file 420.1999, naked '^' used for lookup screen
ICLOCK(A,B) ;incremental lock with time (optional)
; a = global root ending with ','
; .b = time lock seconds and value returned; false if lock fail
DCLOCK(A) ;decremental unlock
; a = global root ending with ','
UNLOCK(A) ;unlock all ^PRC(A)
; a = global root ending with ','
UNLKALL ;unlock all ^PRC

External References

Name Field # of Occurrence
%XY^%RCR EDIT+8
^DIC LOOKUP+9
MIX^DIC1 LOOKUP+10
^DIE EDIT+10
EN^DIQ1 PIECE+5
$$DICP^PRC0B1 LOOKUP+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCD(420.1999 - [#420.1999] STATUS+3

Label References

Name Line Occurrences
DCLOCK EDIT+10
ICLOCK EDIT+9

Naked Globals

Name Field # of Occurrence
^(0 STATUS+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LOOKUP+1~, EDIT+1~
>> %X EDIT+8*
%Y LOOKUP+1~, EDIT+1~, EDIT+8*
A LOOKUP+1~, LOOKUP+2*, LOOKUP+3, LOOKUP+4, LOOKUP+5*, EDIT+2~, EDIT+3*, EDIT+4, EDIT+5, EDIT+6
, STATUS+1~, STATUS+2*, STATUS+3, ICLOCK~, ICLOCK+3*, ICLOCK+4, ICLOCK+5, ICLOCK+6, DCLOCK~, DCLOCK+2*
, DCLOCK+3, UNLOCK~, UNLOCK+2*, UNLOCK+3, UNLOCK+4, UNLKALL+1~, UNLKALL+2*
B LOOKUP+1~, LOOKUP+3*, LOOKUP+4*, EDIT+2~, EDIT+4*, EDIT+5*, EDIT+6, ICLOCK~, ICLOCK+4*, ICLOCK+6*
C LOOKUP+1~, LOOKUP+3*, EDIT+2~, EDIT+4*
D LOOKUP+1~, LOOKUP+9*, EDIT+2~
D0 EDIT+1~, PIECE+1~
D1 EDIT+1~
DA LOOKUP+1~, LOOKUP+9*, EDIT+2~, EDIT+5*, EDIT+11, PIECE+1~, PIECE+2*
DA( LOOKUP+3*, EDIT+4*, PIECE+3*
DDH EDIT+1~
DG LOOKUP+1~
DI EDIT+2~, PIECE+1~
DIC LOOKUP+1~, LOOKUP+4*, EDIT+2~, PIECE+1~, PIECE+2*
DIC( LOOKUP+5*
DIC("A" LOOKUP+6*
DIC("P" LOOKUP+3*
DIC(0 LOOKUP+7*
DIE EDIT+2~, EDIT+5*, EDIT+6*
DIE("NO^" EDIT+7*
>> DINUM LOOKUP+8*
DIQ PIECE+1~, PIECE+4*
DIQ(0 PIECE+4*
DIS EDIT+2~
DISYS LOOKUP+1~, EDIT+1~
DLAYGO LOOKUP+1~, LOOKUP+7*, EDIT+1~
DQ EDIT+1~
DR EDIT+2~, EDIT+7*, EDIT+8*, PIECE+1~, PIECE+2*
DR( PIECE+3*
DTOUT LOOKUP+1~
DUPUT LOOKUP+1~
I LOOKUP+1~
PRCA LOOKUP~, LOOKUP+2*, LOOKUP+3, LOOKUP+4, LOOKUP+7, EDIT~, EDIT+3*, EDIT+4, EDIT+5, PIECE~
, PIECE+2, PIECE+3, NODE~, NODE+2, NP~, NP+2
PRCB LOOKUP~, LOOKUP+7, LOOKUP+8, LOOKUP+9, EDIT~, EDIT+7, PIECE~, PIECE+2, PIECE+3, NODE~
, NP~
PRCC LOOKUP~, LOOKUP+6, EDIT~, EDIT+3*, EDIT+5, EDIT+7, PIECE~, PIECE+4, NODE+1~, NODE+3
, NP~
PRCD PIECE~, PIECE+4, NP+1~, NP+3
PRCE PIECE+1~, PIECE+2*, PIECE+3*
PRCF PIECE+1~, PIECE+3*
PRCLOCK EDIT+2~, EDIT+3*, EDIT+5*, EDIT+9, EDIT+10, UNLKALL+3!
PRCLOCK( ICLOCK+5*, DCLOCK+3*!, UNLOCK+3*, UNLOCK+4!, UNLKALL+2*
U STATUS+2, STATUS+3
X LOOKUP~, LOOKUP+5, EDIT~, EDIT+8!, EDIT+9!*, EDIT+11*
X( LOOKUP+5!
Y LOOKUP~, EDIT+2~, EDIT+9*, EDIT+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All