XQ6B ;SFISC/KLD-KEY DISTRIBUTION MUTUALLY EXCLUSION KEYS;4/05/00
Source file <XQ6B.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 3 | ^DIC ^DIE $$GET1^DIQ |
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
UNABLE(XQIEN,XQPRSN,XQSTP) | ;
|
|
KEYAVAL | ;Check if key available to users - Self Exclusive
|
|
UNABEXC | ;Key cannot be given Exclusive with Primary
|
|
UNABBLK | ;No Exclusive(s) - Verify primary not exclusive with another key(s)
|
|
EXCLUSE | ;Set primary exclusive with another key(s)
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | EXCLUSE+1~, EXCLUSE+6* |
DIC | EXCLUSE+1~, EXCLUSE+3* |
DIC("A" | EXCLUSE+3* |
DIC(0 | EXCLUSE+3* |
DIE | EXCLUSE+1~, EXCLUSE+6* |
DR | EXCLUSE+1~, EXCLUSE+6* |
XQCLUDE | UNABEXC+1~, UNABEXC+2*, UNABEXC+3*, UNABEXC+4, UNABEXC+5, UNABEXC+7 |
XQIEN | UNABLE~, KEYAVAL+1, KEYAVAL+2, UNABEXC+3, UNABEXC+4, UNABEXC+6, UNABBLK+3, UNABBLK+6, UNABBLK+8 |
XQKEY | UNABBLK+1~, UNABBLK+2*, UNABBLK+4*, UNABBLK+5 |
XQMKEY | UNABEXC+1~, UNABEXC+2*, UNABEXC+6*, UNABEXC+8, UNABBLK+1~, UNABBLK+2*, UNABBLK+8*, UNABBLK+10 |
XQNBR | UNABBLK+1~, UNABBLK+2*, UNABBLK+5*, UNABBLK+6, UNABBLK+7, UNABBLK+9 |
XQNUM | UNABEXC+1~, UNABEXC+2*, UNABEXC+4* |
XQPRSN | UNABLE~, UNABEXC+5, UNABBLK+7 |
XQSTP | UNABLE~, UNABLE+1, UNABLE+2, UNABLE+3, KEYAVAL+4*, UNABEXC+10*, UNABBLK+12* |
XQTKEY | UNABEXC+1~, UNABEXC+2*, UNABEXC+7*, UNABEXC+8, UNABBLK+1~, UNABBLK+2*, UNABBLK+9*, UNABBLK+10 |
Y | EXCLUSE+1~, EXCLUSE+4, EXCLUSE+6 |