PSODI ;BHM/AGV - API FOR FILEMAN CALLS ;04/19/06 10:30 am
Source file <PSODI.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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DIQ(PSOFILE,DIC,DR,DA,DIQ) | ;PROCESS FIELDS
|
|
GET1(PSOFILE,PSOIEN,PSOFIELD,PSOFLAGS,PSOWORD) | ;RETRIEVE FIELD DATA
|
|
STATUS(PSOFILE,PSOFIELD,LIST) | ;PROCESS FIELDS
|
|
DIC(PSOFILE,DIC,X) | ;
|
|
VALID1(PSTFILE,PSTDIC) | ;TEST FOR VALID DATA INPUT INTO PSOFILE AND DIC
|
|
VALID2(PSTFILE,PSTFIELD) | ||
VALID3(PSTFILE) | ||
FILE1 | ;ACCESS FILE LIST FOR DIQ AND DIC
|
|
FILE2 | ;ACCESS FILE LIST FOR STATUS
|
|
FILE3 | ;ACCESS FILE LIST FOR GET1
|
Name | Line Occurrences |
---|---|
$$VALID1 | DIQ+6, DIC+6 |
$$VALID2 | STATUS+7 |
$$VALID3 | GET1+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | DIQ~ |
DIC | DIQ~, DIQ+6, DIC~, DIC+6 |
DIC(0 | DIC+8* |
DIERR | GET1+7~, GET1+16 |
DIHELP | GET1+7~ |
DIMSG | GET1+7~ |
DIQ | DIQ~ |
DIROUT | GET1+7~ |
DIRUT | GET1+7~ |
DR | DIQ~ |
DTOUT | GET1+7~ |
DUOUT | GET1+7~ |
LIST | STATUS~, STATUS+5, STATUS+9 |
>> PSODIY | DIQ+4*, DIQ+5*, DIQ+7*, STATUS+6*, STATUS+8*, DIC+4*, DIC+5*, DIC+7*, DIC+8* |
PSOFIELD | GET1~, GET1+10*, GET1+15, STATUS~, STATUS+5, STATUS+7, STATUS+9 |
PSOFILE | DIQ~, DIQ+5, DIQ+6, GET1~, GET1+8, GET1+13, GET1+15, STATUS~, STATUS+5, STATUS+7 , STATUS+9, DIC~, DIC+5, DIC+6 |
PSOFLAGS | GET1~, GET1+11*, GET1+15 |
PSOIEN | GET1~, GET1+9*, GET1+15 |
PSORET | GET1+7~, GET1+8*, GET1+14*, GET1+15*, GET1+16*, GET1+17 |
PSOTEST | DIQ+6~*, DIQ+7, GET1+13~*, GET1+14, STATUS+7~*, STATUS+8, DIC+6~*, DIC+7 |
PSOWORD | GET1~, GET1+12*, GET1+15 |
PSTDIC | VALID1~, VALID1+4, VALID1+5, VALID1+6 |
PSTFIELD | VALID2~, VALID2+4 |
PSTFILE | VALID1~, VALID1+3, VALID2~, VALID2+3, VALID3~, VALID3+3 |
PSVALID | VALID1+1~*, VALID1+2, VALID1+5*, VALID1+6*, VALID1+7, VALID2+1~*, VALID2+2, VALID2+4*, VALID2+5, VALID3+1~* , VALID3+2, VALID3+3*, VALID3+4 |
PSVLOOP | VALID1+1~, VALID1+2*, VALID2+1~, VALID2+2*, VALID3+1~, VALID3+2* |
PSVTEST | VALID1+1~, VALID1+2*, VALID1+3, VALID1+5, VALID1+6, VALID2+1~, VALID2+2*, VALID2+3, VALID2+4, VALID3+1~ , VALID3+2*, VALID3+3 |
X | DIC~ |
Name | Field # of Occurrence |
---|---|
$T(FILE1+PSVLOOP | VALID1+2 |
$T(FILE2+PSVLOOP | VALID2+2 |
$T(FILE3+PSVLOOP | VALID3+2 |