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 |