home *** CD-ROM | disk | FTP | other *** search
- /* btsys */
- #include <stdio.h>
- #include <btextern.h>
- int btsys ()
-
- /* this is the btree system function */
- {
- btparm ();
- switch (gfcode) {
- case 0 : break; /* bad function code */
- case 1 : /* file create */
- gretcode = btcreat (gfilnam);
- break;
- case 2 : /* file open */
- gretcode = btopen (gfilnam);
- break;
- case 3 : /* file close */
- gretcode = btclose (gfilhand);
- break;
- case 4 : /* insert key */
- gretcode = btisrt (gfilhand, gfilkey, gdatapt);
- break;
- case 5: /* random read */
- gretcode = btired (gfilhand, gfilkey);
- break;
-
- } /* end of switch */
- btexport ();
-
- } /* end of btsys */