FSCLMPM ;SLC/STAFF-NOIS List Manager Protocol Modify ;1/13/98 12:46
Source file <FSCLMPM.m>
| 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 |
|---|---|---|
| National Online Information Sharing | 3 | FSCLDR FSCLMPD FSCLMPE |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EDIT | ; from FSCLMPE
|
|
| INSERT | ; from FSCLMPE
|
|
| ADD(CHOICE,PREOP,DEF) | ; from FSCLDR
; not scoped |
|
| DELETE | ; from FSCLMPE
|
|
| CHECK(LIST,USER) | ; $$(list,user) -> 1 allows editing or 0 does not allow editing
; to edit a list you must be a NOIS specialist and either own the list or be a supervisor |
|
| ALL() | ; $$() -> 1 if all selections in list are chosen, else 0
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^FSC("LIST" - [#7107.1] | CHECK+2 |
| ^FSC("SPEC" - [#7105.2] | CHECK+2 |
| ^TMP("FSC MODIFY LISTS" | EDIT+9, INSERT+8 |
| ^TMP("FSC SELECT" | EDIT+5, EDIT+12, INSERT+5, ADD+6, DELETE+7, DELETE+11, ALL+2 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | CHECK+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CHOICE | EDIT+1~, EDIT+3*, EDIT+5*, EDIT+8, EDIT+9, EDIT+12*, EDIT+13, INSERT+1~, INSERT+3*, INSERT+5* , INSERT+7, INSERT+8, INSERT+9, ADD~, ADD+6*, ADD+7, ADD+12, DELETE+1~, DELETE+3* |
| CNT | EDIT+1~, EDIT+12*, EDIT+13*, EDIT+14, INSERT+1~, ADD+2*, ADD+4*, ADD+6*, ADD+9*, ADD+11* , ADD+12, ADD+14*, DELETE+1~, DELETE+10*, DELETE+12*, ALL+1~, ALL+2*, ALL+3 |
| DEF | EDIT+1~!, EDIT+7, INSERT+1~!, INSERT+6, INSERT+9, ADD~, DELETE+1~!, DELETE+6 |
| DEF( | EDIT+12, EDIT+14, ADD+10, ADD+11, DELETE+7, DELETE+10, DELETE+12 |
| DEF(0 | DELETE+7 |
| DESC | EDIT+1~! |
| >> FSCLNAME | EDIT+6, DELETE+5 |
| >> FSCLNUM | EDIT+6, EDIT+7, INSERT+6, DELETE+5, DELETE+6 |
| LINE | EDIT+1~, EDIT+12*, EDIT+14, INSERT+1~, ADD+10*, ADD+11, DELETE+1~, DELETE+10*, DELETE+11, DELETE+12 |
| LIST | CHECK~, CHECK+2 |
| NEWCNT | INSERT+1~, ADD+8*, ADD+13* |
| NEWDEF | EDIT+1~!, INSERT+1~!, DELETE+1~! |
| NEWDEF( | EDIT+13*, EDIT+14*, ADD+9*, ADD+11*, ADD+14*, DELETE+12* |
| NEWLINE | EDIT+1~, EDIT+10, EDIT+13, INSERT+1~, ADD+3, ADD+4, ADD+8*, ADD+9, ADD+13*, ADD+14 |
| NEWLINES | INSERT+1~! |
| NEWLINES( | ADD+4*, ADD+8, ADD+13 |
| NEWLINES(0 | ADD+5 |
| OK | EDIT+1~, EDIT+3, EDIT+4, EDIT+10, EDIT+11, INSERT+1~, INSERT+3, INSERT+4, ADD+2, ADD+3 , ADD+4, DELETE+1~, DELETE+3, DELETE+4, DELETE+5 |
| PREOP | EDIT+1~, EDIT+8*, EDIT+10, INSERT+1~, INSERT+7*, INSERT+9, ADD~, ADD+3, ADD+4* |
| QDESC | EDIT+1~! |
| SEL | ALL+1~, ALL+2* |
| U | EDIT+13, EDIT+14, ADD+9, ADD+11, ADD+14, DELETE+7, DELETE+12, CHECK+2 |
| USER | CHECK~, CHECK+2 |
| >> VALMAR | EDIT+3, INSERT+3, DELETE+3, ALL+3 |