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 |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BGUFLR

Package: GUI Generic Tools

Routine: BGUFLR


Information

BGUFLR ; IHS/OIT/MJL - BGU FILER ;

Source Information

Source file <BGUFLR.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA Fileman 2 (UPDATE,WP)^DIE  ^DIK  

Entry Points

Name Comments DBIA/ICR reference
EN(BGUARRAY,BGUFILE,BGUDATA,BGUACTN,BGUFLAGS) ;PEP FROM REMOTE PROCEDURE BGU FILER
GETGBL(BGUX) ;
CREATE ;
MODIFY ;
SETIEN ;
GETNODE(BGUX,BGUX1) ;
GETFILE(BGUX) ;
INIT ;
BLDFDA ;
; Build array BLDORD sorted in FileMan field order
KILL ;
FILE ;
ERROR ;
CTL ;
GETFID(BGUX) ;INTERNAL EP
DELETE ;

External References

Name Field # of Occurrence
UPDATE^DIE FILE+2
WP^DIE FILE+7
^DIK DELETE+4, DELETE+5

Used in RPC

RPC Name Call Tags
BGU FILER EN

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( GETFILE+3, GETNODE+1
^DIC - [#1] GETFID+2, GETGBL+2
^DIC("B" GETFID+1, GETGBL+1

Label References

Name Line Occurrences
$$GETFID CTL+2
$$GETFILE BLDFDA+10, BLDFDA+12, BLDFDA+14
$$GETGBL DELETE+1
$$GETNODE DELETE+3
BLDFDA CREATE+1, MODIFY+2
CREATE CTL+4
DELETE CTL+6
ERROR CTL+8
FILE CREATE+1, MODIFY+2
INIT CTL+3
KILL CTL+15
MODIFY CTL+5
SETIEN BLDFDA+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BGUACTN EN~, CTL+1, CTL+4, CTL+5, CTL+6, CTL+10, SETIEN+1
BGUARRAY EN~
BGUARRAY( ERROR+2*
BGUARRAY(1 CTL+9*, ERROR+1*
BGUARRAY(1000 DELETE+2*
BGUARRAY(2 CTL+9*, CTL+14*
BGUDAT BLDFDA+9*, BLDFDA+10, BLDFDA+12, BLDFDA+13, BLDFDA+14, KILL+1!
BGUDATA EN~, CTL+2*, DELETE+1, BLDFDA+2, BLDFDA+8, KILL+1!
BGUEMSG CTL+8, DELETE+2*, FILE+3, FILE+7, ERROR+3!
BGUEMSG("DIERR" ERROR+2
BGUENTS MODIFY+1*, KILL+1!
BGUENTS( CTL+12, SETIEN+4*, FILE+6
BGUENTS(1 SETIEN+1*
BGUFDA FILE+4!, KILL+1!
BGUFDA( BLDFDA+10*
BGUFID BLDFDA+12*, BLDFDA+13, BLDFDA+14*, FILE+5*, FILE+7, KILL+1!
BGUFIELD DELETE+1*, DELETE+3, BLDFDA+2*, BLDFDA+4, BLDFDA+7*, BLDFDA+9*, BLDFDA+10, BLDFDA+12, BLDFDA+14, SETIEN+3
, SETIEN+4, KILL+1!
BGUFILE EN~, CTL+1, CTL+2*, DELETE+1, GETFILE+1, GETFILE+2, GETFILE+4, KILL+1!
BGUFILE1 DELETE+1*, DELETE+3, GETFILE+2*, GETFILE+3*, GETFILE+4, GETFILE+5, GETNODE+1*, KILL+1!
BGUFLAGS EN~, CTL+2*, FILE+2, KILL+1!
BGUFLD SETIEN+4*, KILL+1!
BGUFN FILE+7*, KILL+1!
BGUFSEG BLDFDA+9*, KILL+1!
BGUIEN CTL+12*, DELETE+3*, DELETE+4, SETIEN+4*, FILE+6*, KILL+1!
BGUIENC INIT+1*, KILL+1!
BGUIENC(1 INIT+1*
BGUIENS DELETE+1*, DELETE+2, DELETE+3, BLDFDA+2*, BLDFDA+3, BLDFDA+6, BLDFDA+9*, BLDFDA+12, BLDFDA+14, SETIEN+1*
, SETIEN+2*, SETIEN+4, FILE+4!, FILE+5*, FILE+6, FILE+7, KILL+1!
BGUIENST BLDFDA+9, BLDFDA+10, BLDFDA+13, BLDFDA+14, SETIEN+3*, SETIEN+4*, KILL+1!
BGUIENSV SETIEN+4*, KILL+1!
BGULEV DELETE+1*, DELETE+3, BLDFDA+12, BLDFDA+14, SETIEN+3*, SETIEN+4, KILL+1!
BGULEV1 DELETE+3*, KILL+1!
BGULFLD BLDFDA+10, BLDFDA+12*, BLDFDA+13, BLDFDA+14*, SETIEN+3*, KILL+1!
BGULFLDS BLDFDA+9*, KILL+1!
BGUN CTL+11*, CTL+13, DELETE+3*, BLDFDA+2*, BLDFDA+6, FILE+6*, ERROR+2*, KILL+1!
BGUN1 CTL+12*, BLDFDA+4*, BLDFDA+13*, SETIEN+4*, ERROR+2*, KILL+1!
BGUN2 ERROR+2*, KILL+1!
BGUNN GETFILE+3*, KILL+1!
BGUNP CTL+12*, KILL+1!
BGUNPP CTL+12*, KILL+1!
BGUORD KILL+1!
BGURIENS CTL+11, CTL+13*, CTL+14, BLDFDA+8*, BLDFDA+9*, KILL+1!
BGUS1 INIT+1*, DELETE+1, BLDFDA+2, BLDFDA+9, KILL+2!
BGUS2 INIT+1*, KILL+2!
BGUSTR BLDFDA+4*, BLDFDA+6, KILL+2!
BGUSUB KILL+2!
BGUSUB( BLDFDA+4*
BGUWIENS FILE+6*, FILE+7, FILE+8!, KILL+2!
BGUWP BLDFDA+10, SETIEN+3*, KILL+2!
BGUWPD FILE+3, FILE+8!, KILL+2!
BGUWPD( BLDFDA+13*, BLDFDA+14*, FILE+5, FILE+7
BGUX CTL+11*, CTL+12, BLDFDA+2*, BLDFDA+6, BLDFDA+8*, BLDFDA+9, GETFID~, GETFID+1*, GETFID+2, GETFID+3
, GETFILE~, GETFILE+1, GETFILE+3, GETGBL~, GETGBL+1*, GETGBL+2*, GETGBL+3, GETNODE~, KILL+2!
BGUX1 GETFILE+3*, GETNODE~, GETNODE+1*, GETNODE+2*, GETNODE+3, KILL+2!
BGUXX BLDFDA+8*, BLDFDA+9, KILL+2!
BGUY CTL+12*, CTL+13, KILL+2!
>> D0 CTL+2*, BLDFDA+3*
DA DELETE+3*, DELETE+5*, KILL+2!
DA( DELETE+3*
DIK DELETE+1*, DELETE+3*, DELETE+5, KILL+2!
U GETFILE+3, GETNODE+1
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All