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

Package: National Online Information Sharing

Routine: FSCRPCN


Information

FSCRPCN ;SLC/STAFF-NOIS RPC Notifications ;1/13/98 16:01

Source Information

Source file <FSCRPCN.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
National Online Information Sharing 7 $$VALUE^FSCGET  ALL^FSCLMPNF  NEWSEND^FSCNAS  (NOTINFO,SETUP)^FSCNOT  NEWALERT^FSCNOTS  $$SHORT^FSCRPXUS  $$REPLACE^FSCRU  
Kernel 2 $$FMTE^XLFDT  SETUP^XQALERT  
MailMan 2 KILL^XM  ^XMD  
VA FileMan 1 ^DIK  

Entry Points

Name Comments DBIA/ICR reference
SIGNUP(IN,OUT) ; from FSCRPX (RPBSignupNotify)
BE(IN,OUT) ; from FSCRPX (RPCBeNotified)
CALLSET(CALL,METHOD,EVENT) ;
FIND(IN,OUT) ; from FSCRPX (RPCFindNotification)
ALL(USER) ;
ONLY(USER) ;
REMOVE(IN,OUT) ; from FSCRPX (RPCRemoveNotification)
REMLIST ;
REMCALLS ;
NOTIFY(IN,OUT) ; from FSCRPX (RPCNotify)
MAIL(XMSUB,XMY) ;
ALERT(CALLFLAG,DELIVERY,XQAMSG,XQA) ;
RECIP(RECIP) ;

External References

Name Field # of Occurrence
^DIK REMLIST+6, REMCALLS+6
$$VALUE^FSCGET ALERT+3
ALL^FSCLMPNF ALL+3
NEWSEND^FSCNAS ALERT+6, ALERT+10
NOTINFO^FSCNOT REMLIST+5, REMCALLS+5
SETUP^FSCNOT SIGNUP+5, CALLSET+4
NEWALERT^FSCNOTS ALERT+5
$$SHORT^FSCRPXUS ALL+7, ONLY+11
$$REPLACE^FSCRU MAIL+1
$$FMTE^XLFDT ALERT+2
KILL^XM MAIL+12
^XMD MAIL+11
SETUP^XQALERT ALERT+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Message #",XMZ," sent."
  • Line Location: MAIL+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FSC("LIST" - [#7107.1] ONLY+6
^FSCD("NOTIFY" - [#7100.2] CALLSET+2, CALLSET+3*, ONLY+4, ONLY+5
^TMP("FSC CURRENT LIST" BE+6, ALL+2!, ALL+7*, ALL+8*, ONLY+3, ONLY+7!, ONLY+11*, ONLY+12*, REMLIST+3, ALERT+6
^TMP("FSC LIST" ALL+2!, ALL+5, ALL+9!, ONLY+2!, ONLY+4*, ONLY+6*, ONLY+9, ONLY+13!
^TMP("FSC MAIL" MAIL+2!, MAIL+3*, MAIL+4*, MAIL+8*, MAIL+12!
^TMP("FSC NOTIFY" REMLIST+4!, REMLIST+6, REMLIST+7!, REMCALLS+4!, REMCALLS+6, REMCALLS+7!
^TMP("FSCRPC" SIGNUP+2, BE+2, BE+8, FIND+2, ALL+7*, ONLY+11*, REMOVE+2, REMCALLS+3, NOTIFY+2, MAIL+6
, MAIL+8, ALERT+8, ALERT+10, RECIP+2, RECIP+4

Label References

Name Line Occurrences
ALERT NOTIFY+8
ALL FIND+5
CALLSET BE+6, BE+8
MAIL NOTIFY+9
ONLY FIND+6
RECIP NOTIFY+5
REMCALLS REMOVE+5
REMLIST REMOVE+4

Naked Globals

Name Field # of Occurrence
^( BE+8, CALLSET+2, REMCALLS+3, MAIL+6, MAIL+8, ALERT+8, ALERT+10, RECIP+2, RECIP+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALERT ALERT+1~, ALERT+5, ALERT+6, ALERT+10, ALERT+12
CALL SIGNUP+1~, SIGNUP+3*, SIGNUP+4, SIGNUP+5, BE+1~, BE+6*, BE+8*, CALLSET~, CALLSET+2, CALLSET+4
, ALL+1~, ALL+5*, ALL+7, ALL+8, ONLY+1~, ONLY+3*, ONLY+4, ONLY+5, ONLY+6, ONLY+9*
, ONLY+11, ONLY+12, REMLIST+1~, REMLIST+3*, REMLIST+5, REMCALLS+1~, REMCALLS+3*, REMCALLS+5, ALERT+1~, ALERT+6*
, ALERT+10*
CALLFLAG NOTIFY+1~, NOTIFY+3*, NOTIFY+8, ALERT~, ALERT+6, ALERT+7
CNT MAIL+2~, MAIL+5*, MAIL+8*
DA REMLIST+1~, REMLIST+6*, REMCALLS+1~, REMCALLS+6*
DELIVERY NOTIFY+1~, NOTIFY+3*, NOTIFY+6*, NOTIFY+8, ALERT~, ALERT+2, ALERT+4*, ALERT+5, ALERT+11
DIK REMLIST+1~, REMLIST+2*, REMCALLS+1~, REMCALLS+2*
DONE ONLY+1~, ONLY+5*, ONLY+6*
DT ALERT+2, ALERT+4
DUZ CALLSET+2, CALLSET+4, ALL+7, ONLY+11, REMLIST+5, REMCALLS+5, NOTIFY+7, MAIL+10, ALERT+3, ALERT+5
EVENT SIGNUP+1~, SIGNUP+3*, SIGNUP+4, SIGNUP+5, BE+1~, BE+3*, BE+4, BE+6, BE+8, CALLSET~
, CALLSET+3, CALLSET+4
IN SIGNUP~, BE~, FIND~, REMOVE~, NOTIFY~
LINE SIGNUP+1~, SIGNUP+2*, SIGNUP+3, BE+1~, BE+2*, BE+3, BE+5, FIND+1~, FIND+2*, FIND+3
, FIND+5, REMOVE+1~, REMOVE+2*, REMOVE+3, REMOVE+4, NOTIFY+1~, NOTIFY+2*, NOTIFY+3, MAIL+2~, MAIL+8*
, RECIP+1~, RECIP+4*, RECIP+5, RECIP+6*, RECIP+7
LNUM ALL+1~, ALL+4*, ALL+6*, ALL+7, ALL+8, ONLY+1~, ONLY+5*, ONLY+6, ONLY+8*, ONLY+10*
, ONLY+11, ONLY+12
METHOD SIGNUP+1~, SIGNUP+3*, SIGNUP+4, SIGNUP+5, BE+1~, BE+3*, BE+4, BE+6, BE+8, CALLSET~
, CALLSET+3, CALLSET+4, NOTIFY+1~, NOTIFY+3*, NOTIFY+4, NOTIFY+8, NOTIFY+9
MSG NOTIFY+1~, NOTIFY+3*, NOTIFY+8, NOTIFY+9
NUM BE+1~, BE+8*, CALLSET+1~, CALLSET+2*, CALLSET+3, REMCALLS+1~, REMCALLS+3*, MAIL+2~, MAIL+6*, MAIL+7
, MAIL+8*, ALERT+1~, ALERT+8*, ALERT+9, ALERT+10*, RECIP+1~, RECIP+2*, RECIP+3, RECIP+4*
OK RECIP+1~, RECIP+5*, RECIP+6*, RECIP+7
OUT SIGNUP~, BE~, FIND~, REMOVE~, NOTIFY~
RECIP NOTIFY+1~!, NOTIFY+5, NOTIFY+8, NOTIFY+9, RECIP~
RECIP( NOTIFY+7*, RECIP+7*
U SIGNUP+3, SIGNUP+5, BE+3, BE+5, CALLSET+3, CALLSET+4, FIND+3, FIND+5, ALL+7, ONLY+11
, NOTIFY+3, MAIL+1
USER SIGNUP+1~, SIGNUP+3*, SIGNUP+4, SIGNUP+5, FIND+1~, FIND+3*, FIND+4, FIND+5, FIND+6, ALL~
, ALL+3, ONLY~, ONLY+4, ONLY+6
XMSUB MAIL~, MAIL+1*
XMTEXT MAIL+2~, MAIL+9*
XMY MAIL~
XMY( MAIL+10*
XMZ MAIL+2~, MAIL+11
XQA ALERT~
XQADATA ALERT+1~, ALERT+12*
XQAID ALERT+1~, ALERT+12*
XQAMSG ALERT~, ALERT+2*, ALERT+3*, ALERT+5
XQAROU ALERT+1~, ALERT+12*
YOURSELF NOTIFY+1~, NOTIFY+3*, NOTIFY+6
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All