XQ6B ;SFISC/KLD-KEY DISTRIBUTION MUTUALLY EXCLUSION KEYS;4/05/00 [ 07/29/2004 9:01 AM ]
Source file <XQ6B.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EXCLUSE | ;Set primary exclusive with another key(s)
|
|
| KEYAVAL | ;Check if key available to users - Self Exclusive
|
|
| UNABLE(XQIEN,XQPRSN,XQSTP) | ;
|
|
| UNABBLK | ;No Exclusive(s) - Verify primary not exclusive with another key(s)
|
|
| UNABEXC | ;Key cannot be given Exclusive with Primary
|
| 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 |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(19.1 - [#19.1] | KEYAVAL+1, UNABEXC+3, UNABEXC+4, UNABBLK+3, UNABBLK+4, UNABBLK+5, UNABBLK+6 |
| ^VA(200 - [#200] | UNABEXC+5, UNABBLK+7 |
| Name | Line Occurrences |
|---|---|
| KEYAVAL | UNABLE+1 |
| UNABBLK | UNABLE+3 |
| UNABEXC | UNABLE+2 |
| >> | 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 |