Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- db_VISTA III - d_encode_dba http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
   D_ENCODE_DBA

SUMMARY
   d_encode_dba (file,slot,dba)
   int file;
   long slot;
   DB_ADDR *dba;

ARGUMENTS

   file        The file number of the database to be formed.

   slot        The slot number of the database to be formed.

   dba         A pointer to DB_ADDR variable to which the encoded database
               address will be returned.

DESCRIPTION
   Function d_encode_dba forms a database address from file number file and
   slot number slot. The encoded database address is returbed in a DB_ADDR
   variable pointed to by dba. The format of a database address is decribed
   in Section  11.2.2.1 and the use of d_decode_dba is explained in
   Section 6.4.3 of the USER's Guide.

CURRENCY CHANGES
   None

RETURN CODES
   No special codes.

EXAMPLE
   DB_ADDR dba;   /* database address                   */
   int file;      /* file number                        */
   long slot;     /* slot number                        */
   struct record rec;   /* db_VISTA record buffer       */
   ....
   /* extract file number of slot number from id number string */


   /* form database address */
   d_encode_dba (file,slot,&dba);


   /* set current record and read record contents */
   d_crset(&dba);
   d_recread(&rec);


   /* display record     */
   .....

See Also: d_decode_dba

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson