XWBFM ;SFISC/VYD - Broker FileMan connectivity ;08/14/95 16:31
Source file <XWBFM.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| APILIST(RESULT,START) | ;retrieve a list and return it in RESLUT
|
|
| FILECHK(RESULT,FNAME) | ;checks if the FNAME file exists. If found, return IEN
|
|
| FILELIST(RESULT,START) | ;retrieve a list and return it in RESLUT
|
|
| FIELDLST(RESULT,FNUM) | ;retrieve a list of top-level fields of passed file
|
| RPC Name | Call Tags |
|---|---|
| XWB FILE LIST | FILELIST |
| XWB FILENAME CHECK | FILECHK |
| XWB API LIST | APILIST |
| XWB RPC LIST | APILIST |
| FileNo | Call Tags |
|---|---|
| ^DIC - [#1] | FIND1^DIC, LIST^DIC |
| ^XWB(8994 - [#8994] | LIST^DIC |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("DILIST" | FILELIST+3, FILELIST+5!, APILIST+3, APILIST+5! |
| ^TMP($J | FIELDLST+5, FIELDLST+7! |
| Name | Field # of Occurrence |
|---|---|
| ^( | FIELDLST+6, FILELIST+4, APILIST+4 |
| ^(0 | FILELIST+4, APILIST+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | FIELDLST+3~, FIELDLST+5*, FIELDLST+6, FILELIST+1~, FILELIST+3*, FILELIST+4, APILIST+1~, APILIST+3*, APILIST+4 |
| FNAME | FILECHK~, FILECHK+1 |
| FNUM | FIELDLST~, FIELDLST+4 |
| RESULT | FIELDLST~, FILELIST~, APILIST~, FILECHK~, FILECHK+1* |
| RESULT( | FIELDLST+6*, FILELIST+4*, APILIST+4* |
| START | FILELIST~, FILELIST+2, APILIST~, APILIST+2 |
| U | FIELDLST+6, FILELIST+4, APILIST+4 |