BGUFLR ; IHS/OIT/MJL - BGU FILER ;
Source file <BGUFLR.m>
| 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 | ; | 
| RPC Name | Call Tags | 
|---|---|
| BGU FILER | EN | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | GETFILE+3, GETNODE+1 | 
| ^DIC - [#1] | GETFID+2, GETGBL+2 | 
| ^DIC("B" | GETFID+1, GETGBL+1 | 
| 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 | 
| >> | 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 |