Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > media > main-release > by-pkgid > a00abf5f94bf470fd4cc9e10b2d135e0 > files > 609

lib64db4.8-devel-4.8.26-1mdv2010.1.x86_64.rpm

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Berkeley DB C++ API Reference</title>
    <link rel="stylesheet" href="apiReference.css" type="text/css" />
    <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
    <link rel="start" href="index.html" title="Berkeley DB C++ API Reference" />
    <link rel="next" href="preface.html" title="Preface" />
  </head>
  <body>
    <div class="navheader">
      <table width="100%" summary="Navigation header">
        <tr>
          <th colspan="3" align="center">Berkeley DB C++ API Reference</th>
        </tr>
        <tr>
          <td width="20%" align="left"> </td>
          <th width="60%" align="center"> </th>
          <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
        </tr>
      </table>
      <hr />
    </div>
    <div class="book" lang="en" xml:lang="en">
      <div class="titlepage">
        <div>
          <div>
            <h1 class="title"><a id="id1629462"></a>Berkeley DB C++ API Reference</h1>
          </div>
          <div class="navtable">
            <table border="1" width="80%">
              <thead>
                <tr>
                  <th>DB C++ API</th>
                  <th>Description</th>
                </tr>
              </thead>
              <tbody>
                <tr>
                  <td>
                    <a class="xref" href="dbassociate.html" title="Db::associate()">Db::associate()</a>
                  </td>
                  <td>Associate a secondary index</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbassociate_foreign.html" title="Db::associate_foreign()">Db::associate_foreign()</a>
                  </td>
                  <td>Associate a foreign index</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbclose.html" title="Db::close()">Db::close()</a>
                  </td>
                  <td>Close a database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbcreate.html" title="Db">Db</a>
                  </td>
                  <td>Create a database handle</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbcompact.html" title="Db::compact()">Db::compact()</a>
                  </td>
                  <td>Compact a database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbdel.html" title="Db::del()">Db::del()</a>
                  </td>
                  <td>Delete items from a database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dberr.html" title="Db::err()">Db::err()</a>
                  </td>
                  <td>Error message</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbexists.html" title="Db::exists()">Db::exists()</a>
                  </td>
                  <td>Return if an item appears in a database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbfd.html" title="Db::fd()">Db::fd()</a>
                  </td>
                  <td>Return a file descriptor from a database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbget.html" title="Db::get()">Db::get()</a>
                  </td>
                  <td>Get items from a database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbget_byteswapped.html" title="Db::get_byteswapped()">Db::get_byteswapped()</a>
                  </td>
                  <td>Return if the underlying database is in host order</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbget_dbname.html" title="Db::get_dbname()">Db::get_dbname()</a>
                  </td>
                  <td>Return the file and database name</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbget_multiple.html" title="Db::get_multiple()">Db::get_multiple()</a>
                  </td>
                  <td>Return if the database handle references multiple databases</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbget_open_flags.html" title="Db::get_open_flags()">Db::get_open_flags()</a>
                  </td>
                  <td>Returns the flags specified to Db::open</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbget_type.html" title="Db::get_type()">Db::get_type()</a>
                  </td>
                  <td>Return the database type</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbjoin.html" title="Db::join()">Db::join()</a>
                  </td>
                  <td>Perform a database join on cursors</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbkey_range.html" title="Db::key_range()">Db::key_range()</a>
                  </td>
                  <td>Return estimate of key location</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbopen.html" title="Db::open()">Db::open()</a>
                  </td>
                  <td>Open a database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbput.html" title="Db::put()">Db::put()</a>
                  </td>
                  <td>Store items into a database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbremove.html" title="Db::remove()">Db::remove()</a>
                  </td>
                  <td>Remove a database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbrename.html" title="Db::rename()">Db::rename()</a>
                  </td>
                  <td>Rename a database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbset_alloc.html" title="Db::set_alloc()">Db::set_alloc()</a>
                  </td>
                  <td>Set local space allocation functions</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbset_append_recno.html" title="Db::set_append_recno()">Db::set_append_recno()</a>
                  </td>
                  <td>Set record append callback</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbset_bt_compare.html" title="Db::set_bt_compare()">Db::set_bt_compare()</a>
                  </td>
                  <td>Set a Btree comparison function</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbset_bt_compress.html" title="Db::set_bt_compress()">Db::set_bt_compress()</a>
                  </td>
                  <td>Set Btree compression functions</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_bt_minkey.html" title="Db::set_bt_minkey()">Db::set_bt_minkey()</a>, <a class="xref" href="dbget_bt_minkey.html" title="Db::get_bt_minkey()">Db::get_bt_minkey()</a></td>
                  <td>Set/get the minimum number of keys per Btree page</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbset_bt_prefix.html" title="Db::set_bt_prefix()">Db::set_bt_prefix()</a>
                  </td>
                  <td>Set a Btree prefix comparison function</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_cachesize.html" title="Db::set_cachesize()">Db::set_cachesize()</a>, <a class="xref" href="dbget_cachesize.html" title="Db::get_cachesize()">Db::get_cachesize()</a></td>
                  <td>Set/get the database cache size</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_create_dir.html" title="Db::set_create_dir()">Db::set_create_dir()</a>, <a class="xref" href="dbget_create_dir.html" title="Db::get_create_dir()">Db::get_create_dir()</a></td>
                  <td>Set/get the directory in which a database is placed</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbset_dup_compare.html" title="Db::set_dup_compare()">Db::set_dup_compare()</a>
                  </td>
                  <td>Set a duplicate comparison function</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_encrypt.html" title="Db::set_encrypt()">Db::set_encrypt()</a>, <a class="xref" href="dbget_encrypt_flags.html" title="Db::get_encrypt_flags()">Db::get_encrypt_flags()</a></td>
                  <td>Set/get the database cryptographic key</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbset_errcall.html" title="Db::set_errcall()">Db::set_errcall()</a>
                  </td>
                  <td>Set error message callback</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_errfile.html" title="Db::set_errfile()">Db::set_errfile()</a>, <a class="xref" href="dbget_errfile.html" title="Db::get_errfile()">Db::get_errfile()</a></td>
                  <td>Set/get error message FILE</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbset_error_stream.html" title="Db::set_error_stream()">Db::set_error_stream()</a>
                  </td>
                  <td>Set C++ ostream used for error messages</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_errpfx.html" title="Db::set_errpfx()">Db::set_errpfx()</a>, <a class="xref" href="dbget_errpfx.html" title="Db::get_errpfx()">Db::get_errpfx()</a></td>
                  <td>Set/get error message prefix</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbset_feedback.html" title="Db::set_feedback()">Db::set_feedback()</a>
                  </td>
                  <td>Set feedback callback</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_flags.html" title="Db::set_flags()">Db::set_flags()</a>, <a class="xref" href="dbget_flags.html" title="Db::get_flags()">Db::get_flags()</a></td>
                  <td>Set/get general database configuration</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbset_h_compare.html" title="Db::set_h_compare()">Db::set_h_compare()</a>
                  </td>
                  <td>Set a Hash comparison function</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_h_ffactor.html" title="Db::set_h_ffactor()">Db::set_h_ffactor()</a>, <a class="xref" href="dbget_h_ffactor.html" title="Db::get_h_ffactor()">Db::get_h_ffactor()</a></td>
                  <td>Set/get the Hash table density</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbset_h_hash.html" title="Db::set_h_hash()">Db::set_h_hash()</a>
                  </td>
                  <td>Set a hashing function</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_h_nelem.html" title="Db::set_h_nelem()">Db::set_h_nelem()</a>, <a class="xref" href="dbget_h_nelem.html" title="Db::get_h_nelem()">Db::get_h_nelem()</a></td>
                  <td>Set/get the Hash table size</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_lorder.html" title="Db::set_lorder()">Db::set_lorder()</a>, <a class="xref" href="dbget_lorder.html" title="Db::get_lorder()">Db::get_lorder()</a></td>
                  <td>Set/get the database byte order</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbset_message_stream.html" title="Db::set_message_stream()">Db::set_message_stream()</a>
                  </td>
                  <td>Set C++ ostream used for informational messages</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbset_msgcall.html" title="Db::set_msgcall()">Db::set_msgcall()</a>
                  </td>
                  <td>Set informational message callback</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_msgfile.html" title="Db::set_msgfile()">Db::set_msgfile()</a>, <a class="xref" href="dbget_msgfile.html" title="Db::get_msgfile()">Db::get_msgfile()</a></td>
                  <td>Set/get informational message FILE</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_pagesize.html" title="Db::set_pagesize()">Db::set_pagesize()</a>, <a class="xref" href="dbget_pagesize.html" title="Db::get_pagesize()">Db::get_pagesize()</a></td>
                  <td>Set/get the underlying database page size</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbset_partition.html" title="Db::set_partition()">Db::set_partition()</a>
                  </td>
                  <td>Set database partitioning</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_partition_dirs.html" title="Db::set_partition_dirs()">Db::set_partition_dirs()</a>, <a class="xref" href="dbget_partition_dirs.html" title="Db::get_partition_dirs()">Db::get_partition_dirs()</a></td>
                  <td>Set/get the directories used for database partitions</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_priority.html" title="Db::set_priority()">Db::set_priority()</a>, <a class="xref" href="dbget_priority.html" title="Db::get_priority()">Db::get_priority()</a></td>
                  <td>Set/get cache page priority</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_q_extentsize.html" title="Db::set_q_extentsize()">Db::set_q_extentsize()</a>, <a class="xref" href="dbget_q_extentsize.html" title="Db::get_q_extentsize()">Db::get_q_extentsize()</a></td>
                  <td>Set/get Queue database extent size</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_re_delim.html" title="Db::set_re_delim()">Db::set_re_delim()</a>, <a class="xref" href="dbget_re_delim.html" title="Db::get_re_delim()">Db::get_re_delim()</a></td>
                  <td>Set/get the variable-length record delimiter</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_re_len.html" title="Db::set_re_len()">Db::set_re_len()</a>, <a class="xref" href="dbget_re_len.html" title="Db::get_re_len()">Db::get_re_len()</a></td>
                  <td>Set/get the fixed-length record length</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_re_pad.html" title="Db::set_re_pad()">Db::set_re_pad()</a>, <a class="xref" href="dbget_re_pad.html" title="Db::get_re_pad()">Db::get_re_pad()</a></td>
                  <td>Set/get the fixed-length record pad byte</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbset_re_source.html" title="Db::set_re_source()">Db::set_re_source()</a>, <a class="xref" href="dbget_re_source.html" title="Db::get_re_source()">Db::get_re_source()</a></td>
                  <td>Set/get the backing Recno text file</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbstat.html" title="Db::stat()">Db::stat()</a>
                  </td>
                  <td>Database statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbstat_print.html" title="Db::stat_print()">Db::stat_print()</a>
                  </td>
                  <td>Display database statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbsync.html" title="Db::sync()">Db::sync()</a>
                  </td>
                  <td>Flush a database to stable storage</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbtruncate.html" title="Db::truncate()">Db::truncate()</a>
                  </td>
                  <td>Empty a database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbupgrade.html" title="Db::upgrade()">Db::upgrade()</a>
                  </td>
                  <td>Upgrade a database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbverify.html" title="Db::verify()">Db::verify()</a>
                  </td>
                  <td>Verify/salvage a database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbcursor.html" title="Db::cursor()">Db::cursor()</a>
                  </td>
                  <td>Create a cursor handle</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbcclose.html" title="Dbc::close()">Dbc::close()</a>
                  </td>
                  <td>Close a cursor handle</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbccmp.html" title="Dbc::cmp()">Dbc::cmp()</a>
                  </td>
                  <td>Compare two cursors for equality.</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbccount.html" title="Dbc::count()">Dbc::count()</a>
                  </td>
                  <td>Return count of duplicates for current key</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbcdel.html" title="Dbc::del()">Dbc::del()</a>
                  </td>
                  <td>Delete current key/data pair</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbcdup.html" title="Dbc::dup()">Dbc::dup()</a>
                  </td>
                  <td>Duplicate the cursor handle</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbcget.html" title="Dbc::get()">Dbc::get()</a>
                  </td>
                  <td>Retrieve by cursor</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbcput.html" title="Dbc::put()">Dbc::put()</a>
                  </td>
                  <td>Store by cursor</td>
                </tr>
                <tr>
                  <td><a class="xref" href="dbcset_priority.html" title="Dbc::set_priority()">Dbc::set_priority()</a>, <a class="xref" href="dbcget_priority.html" title="Dbc::get_priority()">Dbc::get_priority()</a></td>
                  <td>Set/get the cursor's cache priority</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbmultipleiterator.html" title="DbMultipleIterator">DbMultipleIterator</a>
                  </td>
                  <td>Base class for bulk get retrieval</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbmultipledataiterator.html" title="DbMultipleDataIterator">DbMultipleDataIterator</a>
                  </td>
                  <td>Bulk retrieval iterator for data items</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbmultiplekeydataiterator.html" title="DbMultipleKeyDataIterator">DbMultipleKeyDataIterator</a>
                  </td>
                  <td>Bulk retrieval iterator for key/data pairs</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbmultiplerecnodataiterator.html" title="DbMultipleRecnoDataIterator">DbMultipleRecnoDataIterator</a>
                  </td>
                  <td>Bulk retrieval iterator for record number / data item pairs</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbmultiplebuilder.html" title="DbMultipleBuilder">DbMultipleBuilder</a>
                  </td>
                  <td>Base class for bulk buffer building</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbmultipledatabuilder.html" title="DbMultipleDataBuilder">DbMultipleDataBuilder</a>
                  </td>
                  <td>Bulk buffer builder for data items</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbmultiplekeydatabuilder.html" title="DbMultipleKeyDataBuilder">DbMultipleKeyDataBuilder</a>
                  </td>
                  <td>Bulk buffer builder for key/data pairs</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbmultiplerecnodatabuilder.html" title="DbMultipleRecnoDataBuilder">DbMultipleRecnoDataBuilder</a>
                  </td>
                  <td>Bulk buffer builder for record number / data pairs</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbgetenv.html" title="Db::get_env()">Db::get_env()</a>
                  </td>
                  <td>Return the Db's underlying DbEnv handle </td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envadd_data_dir.html" title="DbEnv::add_data_dir()">DbEnv::add_data_dir()</a>
                  </td>
                  <td>add an environment data directory</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envclose.html" title="DbEnv::close()">DbEnv::close()</a>
                  </td>
                  <td>Close an environment</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envcreate.html" title="DbEnv">DbEnv</a>
                  </td>
                  <td>Create an environment handle</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envdbremove.html" title="DbEnv::dbremove()">DbEnv::dbremove()</a>
                  </td>
                  <td>Remove a database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envdbrename.html" title="DbEnv::dbrename()">DbEnv::dbrename()</a>
                  </td>
                  <td>Rename a database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="enverr.html" title="DbEnv::err()">DbEnv::err()</a>
                  </td>
                  <td>Error message</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envfailchk.html" title="DbEnv::failchk()">DbEnv::failchk()</a>
                  </td>
                  <td>Check for thread failure</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envfileid_reset.html" title="DbEnv::fileid_reset()">DbEnv::fileid_reset()</a>
                  </td>
                  <td>Reset database file IDs</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envget_home.html" title="DbEnv::get_home()">DbEnv::get_home()</a>
                  </td>
                  <td>Return environment's home directory</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envget_open_flags.html" title="DbEnv::get_open_flags()">DbEnv::get_open_flags()</a>
                  </td>
                  <td>Return flags with which the environment was opened</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envlsn_reset.html" title="DbEnv::lsn_reset()">DbEnv::lsn_reset()</a>
                  </td>
                  <td>Reset database file LSNs</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envopen.html" title="DbEnv::open()">DbEnv::open()</a>
                  </td>
                  <td>Open an environment</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envremove.html" title="DbEnv::remove()">DbEnv::remove()</a>
                  </td>
                  <td>Remove an environment</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envset_alloc.html" title="DbEnv::set_alloc()">DbEnv::set_alloc()</a>
                  </td>
                  <td>Set local space allocation functions</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envset_app_dispatch.html" title="DbEnv::set_app_dispatch()">DbEnv::set_app_dispatch()</a>
                  </td>
                  <td>Configure application recovery callback</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_data_dir.html" title="DbEnv::set_data_dir()">DbEnv::set_data_dir()</a>, <a class="xref" href="envget_data_dirs.html" title="DbEnv::get_data_dirs()">DbEnv::get_data_dirs()</a></td>
                  <td>Set/get the environment data directory</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_create_dir.html" title="DbEnv::set_create_dir()">DbEnv::set_create_dir()</a>, <a class="xref" href="envget_create_dir.html" title="DbEnv::get_create_dir()">DbEnv::get_create_dir()</a></td>
                  <td>add an environment data directory</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_encrypt.html" title="DbEnv::set_encrypt()">DbEnv::set_encrypt()</a>, <a class="xref" href="envget_encrypt_flags.html" title="DbEnv::get_encrypt_flags()">DbEnv::get_encrypt_flags()</a></td>
                  <td>Set/get the environment cryptographic key</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envevent_notify.html" title="DbEnv::set_event_notify()">DbEnv::set_event_notify()</a>
                  </td>
                  <td>Set event notification callback</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envset_errcall.html" title="DbEnv::set_errcall()">DbEnv::set_errcall()</a>
                  </td>
                  <td>Set error message callbacks</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_errfile.html" title="DbEnv::set_errfile()">DbEnv::set_errfile()</a>, <a class="xref" href="envget_errfile.html" title="DbEnv::get_errfile()">DbEnv::get_errfile()</a></td>
                  <td>Set/get error message FILE</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envset_error_stream.html" title="DbEnv::set_error_stream()">DbEnv::set_error_stream()</a>
                  </td>
                  <td>Set C++ ostream used for error messages</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_errpfx.html" title="DbEnv::set_errpfx()">DbEnv::set_errpfx()</a>, <a class="xref" href="envget_errpfx.html" title="DbEnv::get_errpfx()">DbEnv::get_errpfx()</a></td>
                  <td>Set/get error message prefix</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envset_feedback.html" title="DbEnv::set_feedback()">DbEnv::set_feedback()</a>
                  </td>
                  <td>Set feedback callback</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_flags.html" title="DbEnv::set_flags()">DbEnv::set_flags()</a>, <a class="xref" href="envget_flags.html" title="DbEnv::get_flags()">DbEnv::get_flags()</a></td>
                  <td>Environment configuration</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_intermediate_dir_mode.html" title="DbEnv::set_intermediate_dir_mode()">DbEnv::set_intermediate_dir_mode()</a>, <a class="xref" href="envget_intermediate_dir_mode.html" title="DbEnv::get_intermediate_dir_mode()">DbEnv::get_intermediate_dir_mode()</a></td>
                  <td>Set/get intermediate directory creation mode</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envset_isalive.html" title="DbEnv::set_isalive()">DbEnv::set_isalive()</a>
                  </td>
                  <td>Set thread is-alive callback</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envset_message_stream.html" title="DbEnv::set_message_stream()">DbEnv::set_message_stream()</a>
                  </td>
                  <td>Set C++ ostream used for informational messages</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envset_msgcall.html" title="DbEnv::set_msgcall()">DbEnv::set_msgcall()</a>
                  </td>
                  <td>Set informational message callback</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_msgfile.html" title="DbEnv::set_msgfile()">DbEnv::set_msgfile()</a>, <a class="xref" href="envget_msgfile.html" title="DbEnv::get_msgfile()">DbEnv::get_msgfile()</a></td>
                  <td>Set/get informational message FILE</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_shm_key.html" title="DbEnv::set_shm_key()">DbEnv::set_shm_key()</a>, <a class="xref" href="envget_shm_key.html" title="DbEnv::get_shm_key()">DbEnv::get_shm_key()</a></td>
                  <td>Set/get system memory shared segment ID</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_thread_count.html" title="DbEnv::set_thread_count()">DbEnv::set_thread_count()</a>, <a class="xref" href="envget_thread_count.html" title="DbEnv::get_thread_count()">DbEnv::get_thread_count()</a></td>
                  <td>Set/get approximate thread count</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envset_thread_id.html" title="DbEnv::set_thread_id()">DbEnv::set_thread_id()</a>
                  </td>
                  <td>Set thread of control ID function</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envset_thread_id_string.html" title="DbEnv::set_thread_id_string()">DbEnv::set_thread_id_string()</a>
                  </td>
                  <td>Set thread of control ID format function</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_timeout.html" title="DbEnv::set_timeout()">DbEnv::set_timeout()</a>, <a class="xref" href="envget_timeout.html" title="DbEnv::get_timeout()">DbEnv::get_timeout()</a></td>
                  <td>Set/get lock and transaction timeout</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_tmp_dir.html" title="DbEnv::set_tmp_dir()">DbEnv::set_tmp_dir()</a>, <a class="xref" href="envget_tmp_dir.html" title="DbEnv::get_tmp_dir()">DbEnv::get_tmp_dir()</a></td>
                  <td>Set/get the environment temporary file directory</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_verbose.html" title="DbEnv::set_verbose()">DbEnv::set_verbose()</a>, <a class="xref" href="envget_verbose.html" title="DbEnv::get_verbose()">DbEnv::get_verbose()</a></td>
                  <td>Set/get verbose messages</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envstat.html" title="DbEnv::stat_print()">DbEnv::stat_print()</a>
                  </td>
                  <td>Environment statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envstrerror.html" title="DbEnv::strerror()">DbEnv::strerror()</a>
                  </td>
                  <td>Error strings</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envversion.html" title="DbEnv::version()">DbEnv::version()</a>
                  </td>
                  <td>Return version information</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbdeadlock.html" title="DbDeadlockException">DbDeadlockException</a>
                  </td>
                  <td>Exception class for deadlocks</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dblocknotgranted.html" title="DbLockNotGrantedException">DbLockNotGrantedException</a>
                  </td>
                  <td>Exception class for lock request failures</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbmemory.html" title="DbMemoryException">DbMemoryException</a>
                  </td>
                  <td>Exception class for insufficient memory</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbrephandledead.html" title="DbRepHandleDeadException">DbRepHandleDeadException</a>
                  </td>
                  <td>Exception class for database and cursor handles that are invalidated in a replicated application. </td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbrunrecovery.html" title="DbRunRecoveryException">DbRunRecoveryException</a>
                  </td>
                  <td>Exception class for failures requiring recovery</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_lk_conflicts.html" title="DbEnv::set_lk_conflicts()">DbEnv::set_lk_conflicts()</a>, <a class="xref" href="envget_lk_conflicts.html" title="DbEnv::get_lk_conflicts()">DbEnv::get_lk_conflicts()</a></td>
                  <td>Set/get lock conflicts matrix</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_lk_detect.html" title="DbEnv::set_lk_detect()">DbEnv::set_lk_detect()</a>, <a class="xref" href="envget_lk_detect.html" title="DbEnv::get_lk_detect()">DbEnv::get_lk_detect()</a></td>
                  <td>Set/get automatic deadlock detection</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_lk_max_lockers.html" title="DbEnv::set_lk_max_lockers()">DbEnv::set_lk_max_lockers()</a>, <a class="xref" href="envget_lk_max_lockers.html" title="DbEnv::get_lk_max_lockers()">DbEnv::get_lk_max_lockers()</a></td>
                  <td>Set/get maximum number of lockers</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_lk_max_locks.html" title="DbEnv::set_lk_max_locks()">DbEnv::set_lk_max_locks()</a>, <a class="xref" href="envget_lk_max_locks.html" title="DbEnv::get_lk_max_locks()">DbEnv::get_lk_max_locks()</a></td>
                  <td>Set/get maximum number of locks</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_lk_max_objects.html" title="DbEnv::set_lk_max_objects()">DbEnv::set_lk_max_objects()</a>, <a class="xref" href="envget_lk_max_objects.html" title="DbEnv::get_lk_max_objects()">DbEnv::get_lk_max_objects()</a></td>
                  <td>Set/get maximum number of lock objects</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_lk_partitions.html" title="DbEnv::set_lk_partitions()">DbEnv::set_lk_partitions()</a>, <a class="xref" href="envget_lk_partitions.html" title="DbEnv::get_lk_partitions()">DbEnv::get_lk_partitions()</a></td>
                  <td>Set/get number of lock partitions</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="lockdetect.html" title="DbEnv::lock_detect()">DbEnv::lock_detect()</a>
                  </td>
                  <td>Perform deadlock detection</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="lockget.html" title="DbEnv::lock_get()">DbEnv::lock_get()</a>
                  </td>
                  <td>Acquire a lock</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="lockid.html" title="DbEnv::lock_id()">DbEnv::lock_id()</a>
                  </td>
                  <td>Acquire a locker ID</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="lockid_free.html" title="DbEnv::lock_id_free()">DbEnv::lock_id_free()</a>
                  </td>
                  <td>Release a locker ID</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="lockput.html" title="DbEnv::lock_put()">DbEnv::lock_put()</a>
                  </td>
                  <td>Release a lock</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="lockstat.html" title="DbEnv::lock_stat()">DbEnv::lock_stat()</a>
                  </td>
                  <td>Return lock subsystem statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="lockstat_print.html" title="DbEnv::lock_stat_print()">DbEnv::lock_stat_print()</a>
                  </td>
                  <td>Print lock subsystem statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="lockvec.html" title="DbEnv::lock_vec()">DbEnv::lock_vec()</a>
                  </td>
                  <td>Acquire/release locks</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="logarchive.html" title="DbEnv::log_archive()">DbEnv::log_archive()</a>
                  </td>
                  <td>List log and database files</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="logcursor.html" title="DbEnv::log_cursor()">DbEnv::log_cursor()</a>
                  </td>
                  <td>Create a log cursor handle</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="logfile.html" title="DbEnv::log_file()">DbEnv::log_file()</a>
                  </td>
                  <td>Map Log Sequence Numbers to log files</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="logflush.html" title="DbEnv::log_flush()">DbEnv::log_flush()</a>
                  </td>
                  <td>Flush log records</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="logprintf.html" title="DbEnv::log_printf()">DbEnv::log_printf()</a>
                  </td>
                  <td>Append informational message to the log</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="logput.html" title="DbEnv::log_put()">DbEnv::log_put()</a>
                  </td>
                  <td>Write a log record</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envlog_set_config.html" title="DbEnv::log_set_config()">DbEnv::log_set_config()</a>, <a class="xref" href="envlog_get_config.html" title="DbEnv::log_get_config()">DbEnv::log_get_config()</a></td>
                  <td>Configure the logging subsystem</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="logstat.html" title="DbEnv::log_stat()">DbEnv::log_stat()</a>
                  </td>
                  <td>Return log subsystem statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="logstat_print.html" title="DbEnv::log_stat_print()">DbEnv::log_stat_print()</a>
                  </td>
                  <td>Print log subsystem statistics</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_lg_bsize.html" title="DbEnv::set_lg_bsize()">DbEnv::set_lg_bsize()</a>, <a class="xref" href="envget_lg_bsize.html" title="DbEnv::get_lg_bsize()">DbEnv::get_lg_bsize()</a></td>
                  <td>Set/get log buffer size</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_lg_dir.html" title="DbEnv::set_lg_dir()">DbEnv::set_lg_dir()</a>, <a class="xref" href="envget_lg_dir.html" title="DbEnv::get_lg_dir()">DbEnv::get_lg_dir()</a></td>
                  <td>Set/get the environment logging directory</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_lg_filemode.html" title="DbEnv::set_lg_filemode()">DbEnv::set_lg_filemode()</a>, <a class="xref" href="envget_lg_filemode.html" title="DbEnv::get_lg_filemode()">DbEnv::get_lg_filemode()</a></td>
                  <td>Set/get log file mode</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_lg_max.html" title="DbEnv::set_lg_max()">DbEnv::set_lg_max()</a>, <a class="xref" href="envget_lg_max.html" title="DbEnv::get_lg_max()">DbEnv::get_lg_max()</a></td>
                  <td>Set/get log file size</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_lg_regionmax.html" title="DbEnv::set_lg_regionmax()">DbEnv::set_lg_regionmax()</a>, <a class="xref" href="envget_lg_regionmax.html" title="DbEnv::get_lg_regionmax()">DbEnv::get_lg_regionmax()</a></td>
                  <td>Set/get logging region size</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="logc.html" title="The DbLogc Handle">
                The DbLogc Handle
        </a>
                  </td>
                  <td>A log cursor handle</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="logcclose.html" title="DbLogc::close()">DbLogc::close()</a>
                  </td>
                  <td>Close a log cursor</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="logcget.html" title="DbLogc::get()">DbLogc::get()</a>
                  </td>
                  <td>Retrieve a log record</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="logcompare.html" title="DbEnv::log_compare()">DbEnv::log_compare()</a>
                  </td>
                  <td>Compare two Log Sequence Numbers</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbget_mpf.html" title="Db::get_mpf()">Db::get_mpf()</a>
                  </td>
                  <td>Return the DbMpoolFile for a Db</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mempfcreate.html" title="DbEnv::memp_fcreate()">DbEnv::memp_fcreate()</a>
                  </td>
                  <td>Create a memory pool file handle</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mempregister.html" title="DbEnv::memp_register()">DbEnv::memp_register()</a>
                  </td>
                  <td>Register a custom file type</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mempstat.html" title="DbEnv::memp_stat()">DbEnv::memp_stat()</a>
                  </td>
                  <td>Return cache statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mempstat_print.html" title="DbEnv::memp_stat_print()">DbEnv::memp_stat_print()</a>
                  </td>
                  <td>Print cache statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mempsync.html" title="DbEnv::memp_sync()">DbEnv::memp_sync()</a>
                  </td>
                  <td>Flush all pages from the cache</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="memptrickle.html" title="DbEnv::memp_trickle()">DbEnv::memp_trickle()</a>
                  </td>
                  <td>Flush some pages from the cache</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_cache_max.html" title="DbEnv::set_cache_max()">DbEnv::set_cache_max()</a>, <a class="xref" href="envget_cache_max.html" title="DbEnv::get_cache_max()">DbEnv::get_cache_max()</a></td>
                  <td>Set/get the maximum cache size</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_cachesize.html" title="DbEnv::set_cachesize()">DbEnv::set_cachesize()</a>, <a class="xref" href="envget_cachesize.html" title="DbEnv::get_cachesize()">DbEnv::get_cachesize()</a></td>
                  <td>Set/get the environment cache size</td>
                </tr>
                <tr>
                  <td><a class="xref" href="mempset_mp_max_openfd.html" title="DbEnv::set_mp_max_openfd()">DbEnv::set_mp_max_openfd()</a>, <a class="xref" href="mempget_mp_max_openfd.html" title="DbEnv::get_mp_max_openfd()">DbEnv::get_mp_max_openfd()</a></td>
                  <td>Set/get the maximum number of open file descriptors</td>
                </tr>
                <tr>
                  <td><a class="xref" href="mempset_mp_max_write.html" title="DbEnv::set_mp_max_write()">DbEnv::set_mp_max_write()</a>, <a class="xref" href="mempget_mp_max_write.html" title="DbEnv::get_mp_max_write()">DbEnv::get_mp_max_write()</a></td>
                  <td>Set/get the maximum number of sequential disk writes</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_mp_mmapsize.html" title="DbEnv::set_mp_mmapsize()">DbEnv::set_mp_mmapsize()</a>, <a class="xref" href="envget_mp_mmapsize.html" title="DbEnv::get_mp_mmapsize()">DbEnv::get_mp_mmapsize()</a></td>
                  <td>Set/get maximum file size to memory map when opened read-only</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mempfclose.html" title="DbMpoolFile::close()">DbMpoolFile::close()</a>
                  </td>
                  <td>Close a file in the cache</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mempfget.html" title="DbMpoolFile::get()">DbMpoolFile::get()</a>
                  </td>
                  <td>Get page from a file in the cache</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mempfopen.html" title="DbMpoolFile::open()">DbMpoolFile::open()</a>
                  </td>
                  <td>Open a file in the cache</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mempput.html" title="DbMpoolFile::put()">DbMpoolFile::put()</a>
                  </td>
                  <td>Return a page to the cache</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mempfsync.html" title="DbMpoolFile::sync()">DbMpoolFile::sync()</a>
                  </td>
                  <td>Flush pages from a file from the cache</td>
                </tr>
                <tr>
                  <td><a class="xref" href="mempset_clear_len.html" title="DbMpoolFile::set_clear_len()">DbMpoolFile::set_clear_len()</a>, <a class="xref" href="mempget_clear_len.html" title="DbMpoolFile::get_clear_len()">DbMpoolFile::get_clear_len()</a></td>
                  <td>Set/get number of bytes to clear when creating a new page</td>
                </tr>
                <tr>
                  <td><a class="xref" href="mempset_fileid.html" title="DbMpoolFile::set_fileid()">DbMpoolFile::set_fileid()</a>, <a class="xref" href="mempget_fileid.html" title="DbMpoolFile::get_fileid()">DbMpoolFile::get_fileid()</a></td>
                  <td>Set/get file unique identifier</td>
                </tr>
                <tr>
                  <td><a class="xref" href="mempset_flags.html" title="DbMpoolFile::set_flags()">DbMpoolFile::set_flags()</a>, <a class="xref" href="mempget_flags.html" title="DbMpoolFile::get_flags()">DbMpoolFile::get_flags()</a></td>
                  <td>Set/get file options</td>
                </tr>
                <tr>
                  <td><a class="xref" href="mempset_ftype.html" title="DbMpoolFile::set_ftype()">DbMpoolFile::set_ftype()</a>, <a class="xref" href="mempget_ftype.html" title="DbMpoolFile::get_ftype()">DbMpoolFile::get_ftype()</a></td>
                  <td>Set/get file type</td>
                </tr>
                <tr>
                  <td><a class="xref" href="mempset_lsn_offset.html" title="DbMpoolFile::set_lsn_offset()">DbMpoolFile::set_lsn_offset()</a>, <a class="xref" href="mempget_lsn_offset.html" title="DbMpoolFile::get_lsn_offset()">DbMpoolFile::get_lsn_offset()</a></td>
                  <td>Set/get file log-sequence-number offset</td>
                </tr>
                <tr>
                  <td><a class="xref" href="mempset_maxsize.html" title="DbMpoolFile::set_maxsize()">DbMpoolFile::set_maxsize()</a>, <a class="xref" href="mempget_maxsize.html" title="DbMpoolFile::get_maxsize()">DbMpoolFile::get_maxsize()</a></td>
                  <td>Set/get maximum file size</td>
                </tr>
                <tr>
                  <td><a class="xref" href="mempset_pgcookie.html" title="DbMpoolFile::set_pgcookie()">DbMpoolFile::set_pgcookie()</a>, <a class="xref" href="mempget_pgcookie.html" title="DbMpoolFile::get_pgcookie()">DbMpoolFile::get_pgcookie()</a></td>
                  <td>Set/get file cookie for pgin/pgout</td>
                </tr>
                <tr>
                  <td><a class="xref" href="mempset_priority.html" title="DbMpoolFile::set_priority()">DbMpoolFile::set_priority()</a>, <a class="xref" href="mempget_priority.html" title="DbMpoolFile::get_priority()">DbMpoolFile::get_priority()</a></td>
                  <td>Set/get cache file priority</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mutexalloc.html" title="DbEnv::mutex_alloc()">DbEnv::mutex_alloc()</a>
                  </td>
                  <td>Allocate a mutex</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mutexfree.html" title="DbEnv::mutex_free()">DbEnv::mutex_free()</a>
                  </td>
                  <td>Free a mutex</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mutexlock.html" title="DbEnv::mutex_lock()">DbEnv::mutex_lock()</a>
                  </td>
                  <td>Lock a mutex</td>
                </tr>
                <tr>
                  <td><a class="xref" href="mutexset_align.html" title="DbEnv::mutex_set_align()">DbEnv::mutex_set_align()</a>, <a class="xref" href="mutexget_align.html" title="DbEnv::mutex_get_align()">DbEnv::mutex_get_align()</a></td>
                  <td>Configure mutex alignment</td>
                </tr>
                <tr>
                  <td><a class="xref" href="mutexset_increment.html" title="DbEnv::mutex_set_increment()">DbEnv::mutex_set_increment()</a>, <a class="xref" href="mutexget_increment.html" title="DbEnv::mutex_get_increment()">DbEnv::mutex_get_increment()</a></td>
                  <td>Configure number of additional mutexes</td>
                </tr>
                <tr>
                  <td><a class="xref" href="mutexset_max.html" title="DbEnv::mutex_set_max()">DbEnv::mutex_set_max()</a>, <a class="xref" href="mutexget_max.html" title="DbEnv::mutex_get_max()">DbEnv::mutex_get_max()</a></td>
                  <td>Configure total number of mutexes</td>
                </tr>
                <tr>
                  <td><a class="xref" href="mutexset_tas_spins.html" title="DbEnv::mutex_set_tas_spins()">DbEnv::mutex_set_tas_spins()</a>, <a class="xref" href="mutexget_tas_spins.html" title="DbEnv::mutex_get_tas_spins()">DbEnv::mutex_get_tas_spins()</a></td>
                  <td>Configure test-and-set mutex spin count</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mutexstat.html" title="DbEnv::mutex_stat()">DbEnv::mutex_stat()</a>
                  </td>
                  <td>Mutex statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mutexstat_print.html" title="DbEnv::mutex_stat_print()">DbEnv::mutex_stat_print()</a>
                  </td>
                  <td>Print mutex statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="mutexunlock.html" title="DbEnv::mutex_unlock()">DbEnv::mutex_unlock()</a>
                  </td>
                  <td>Unlock a mutex</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="repelect.html" title="DbEnv::rep_elect()">DbEnv::rep_elect()</a>
                  </td>
                  <td>Hold a replication election</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="repmessage.html" title="DbEnv::rep_process_message()">DbEnv::rep_process_message()</a>
                  </td>
                  <td>Process a replication message</td>
                </tr>
                <tr>
                  <td><a class="xref" href="repclockskew.html" title="DbEnv::rep_set_clockskew()">DbEnv::rep_set_clockskew()</a>, <a class="xref" href="repget_clockskew.html" title="DbEnv::rep_get_clockskew()">DbEnv::rep_get_clockskew()</a></td>
                  <td>Configure master lease clock adjustment</td>
                </tr>
                <tr>
                  <td><a class="xref" href="repconfig.html" title="DbEnv::rep_set_config()">DbEnv::rep_set_config()</a>, <a class="xref" href="repget_config.html" title="DbEnv::rep_get_config()">DbEnv::rep_get_config()</a></td>
                  <td>Configure the replication subsystem</td>
                </tr>
                <tr>
                  <td><a class="xref" href="repset_limit.html" title="DbEnv::rep_set_limit()">DbEnv::rep_set_limit()</a>, <a class="xref" href="repget_limit.html" title="DbEnv::rep_get_limit()">DbEnv::rep_get_limit()</a></td>
                  <td>Limit data sent in response to a single message</td>
                </tr>
                <tr>
                  <td><a class="xref" href="repnsites.html" title="DbEnv::rep_set_nsites()">DbEnv::rep_set_nsites()</a>, <a class="xref" href="repget_nsites.html" title="DbEnv::rep_get_nsites()">DbEnv::rep_get_nsites()</a></td>
                  <td>Configure replication group site count</td>
                </tr>
                <tr>
                  <td><a class="xref" href="reppriority.html" title="DbEnv::rep_set_priority()">DbEnv::rep_set_priority()</a>, <a class="xref" href="repget_priority.html" title="DbEnv::rep_get_priority()">DbEnv::rep_get_priority()</a></td>
                  <td>Configure replication site priority</td>
                </tr>
                <tr>
                  <td><a class="xref" href="repset_request.html" title="DbEnv::rep_set_request()">DbEnv::rep_set_request()</a>, <a class="xref" href="repget_request.html" title="DbEnv::rep_get_request()">DbEnv::rep_get_request()</a></td>
                  <td>Configure replication client retransmission requests</td>
                </tr>
                <tr>
                  <td><a class="xref" href="repset_timeout.html" title="DbEnv::rep_set_timeout()">DbEnv::rep_set_timeout()</a>, <a class="xref" href="repget_timeout.html" title="DbEnv::rep_get_timeout()">DbEnv::rep_get_timeout()</a></td>
                  <td>Configure replication timeouts</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="reptransport.html" title="DbEnv::rep_set_transport()">DbEnv::rep_set_transport()</a>
                  </td>
                  <td>Configure replication transport callback</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="repstart.html" title="DbEnv::rep_start()">DbEnv::rep_start()</a>
                  </td>
                  <td>Start replication</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="repstat.html" title="DbEnv::rep_stat()">DbEnv::rep_stat()</a>
                  </td>
                  <td>Replication statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="repstat_print.html" title="DbEnv::rep_stat_print()">DbEnv::rep_stat_print()</a>
                  </td>
                  <td>Print replication statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="repsync.html" title="DbEnv::rep_sync()">DbEnv::rep_sync()</a>
                  </td>
                  <td>Replication synchronization</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="repmgrremote_site.html" title="DbEnv::repmgr_add_remote_site()">DbEnv::repmgr_add_remote_site()</a>
                  </td>
                  <td>Specify the Replication Manager's remote sites</td>
                </tr>
                <tr>
                  <td><a class="xref" href="repmgrset_ack_policy.html" title="DbEnv::repmgr_set_ack_policy()">DbEnv::repmgr_set_ack_policy()</a>, <a class="xref" href="repmgrget_ack_policy.html" title="DbEnv::repmgr_get_ack_policy()">DbEnv::repmgr_get_ack_policy()</a></td>
                  <td>Specify the Replication Manager's client acknowledgement policy</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="repmgrlocal_site.html" title="DbEnv::repmgr_set_local_site()">DbEnv::repmgr_set_local_site()</a>
                  </td>
                  <td>Specify the Replication Manager's local site</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="repmgrsite_list.html" title="DbEnv::repmgr_site_list()">DbEnv::repmgr_site_list()</a>
                  </td>
                  <td>List the sites and their status</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="repmgrstart.html" title="DbEnv::repmgr_start()">DbEnv::repmgr_start()</a>
                  </td>
                  <td>Start the Replication Manager</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="repmgrstat.html" title="DbEnv::repmgr_stat()">DbEnv::repmgr_stat()</a>
                  </td>
                  <td>Replication Manager statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="repmgrstat_print.html" title="DbEnv::repmgr_stat_print()">DbEnv::repmgr_stat_print()</a>
                  </td>
                  <td>Print Replication Manager statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="seqcreate.html" title="DbSequence">DbSequence</a>
                  </td>
                  <td>Create a sequence handle</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="seqclose.html" title="DbSequence::close()">DbSequence::close()</a>
                  </td>
                  <td>Close a sequence</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="seqget.html" title="DbSequence::get()">DbSequence::get()</a>
                  </td>
                  <td>Get the next sequence element(s)</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="seqget_dbp.html" title="DbSequence::get_dbp()">DbSequence::get_dbp()</a>
                  </td>
                  <td>Return a handle for the underlying sequence database</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="seqget_key.html" title="DbSequence::get_key()">DbSequence::get_key()</a>
                  </td>
                  <td>Return the key for a sequence</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="seqinitial_value.html" title="DbSequence::initial_value()">DbSequence::initial_value()</a>
                  </td>
                  <td>Set the initial value of a sequence</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="seqopen.html" title="DbSequence::open()">DbSequence::open()</a>
                  </td>
                  <td>Open a sequence</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="seqremove.html" title="DbSequence::remove()">DbSequence::remove()</a>
                  </td>
                  <td>Remove a sequence</td>
                </tr>
                <tr>
                  <td><a class="xref" href="seqset_cachesize.html" title="DbSequence::set_cachesize()">DbSequence::set_cachesize()</a>, <a class="xref" href="seqget_cachesize.html" title="DbSequence::get_cachesize()">DbSequence::get_cachesize()</a></td>
                  <td>Set/get the cache size of a sequence</td>
                </tr>
                <tr>
                  <td><a class="xref" href="seqset_flags.html" title="DbSequence::set_flags()">DbSequence::set_flags()</a>, <a class="xref" href="seqget_flags.html" title="DbSequence::get_flags()">DbSequence::get_flags()</a></td>
                  <td>Set/get the flags for a sequence</td>
                </tr>
                <tr>
                  <td><a class="xref" href="seqset_range.html" title="DbSequence::set_range()">DbSequence::set_range()</a>, <a class="xref" href="seqget_range.html" title="DbSequence::get_range()">DbSequence::get_range()</a></td>
                  <td>Set/get the range for a sequence</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="seqstat.html" title="DbSequence::stat()">DbSequence::stat()</a>
                  </td>
                  <td>Return sequence statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="seqstat_print.html" title="DbSequence::stat_print()">DbSequence::stat_print()</a>
                  </td>
                  <td>Print sequence statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="dbget_transactional.html" title="Db::get_transactional()">Db::get_transactional()</a>
                  </td>
                  <td>Does the Db have transaction support</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="envcdsgroup_begin.html" title="DbEnv::cdsgroup_begin()">DbEnv::cdsgroup_begin()</a>
                  </td>
                  <td>Get a locker ID in Berkeley DB Concurrent Data Store</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_tx_max.html" title="DbEnv::set_tx_max()">DbEnv::set_tx_max()</a>, <a class="xref" href="envget_tx_max.html" title="DbEnv::get_tx_max()">DbEnv::get_tx_max()</a></td>
                  <td>Set/get maximum number of transactions</td>
                </tr>
                <tr>
                  <td><a class="xref" href="envset_tx_timestamp.html" title="DbEnv::set_tx_timestamp()">DbEnv::set_tx_timestamp()</a>, <a class="xref" href="envget_tx_timestamp.html" title="DbEnv::get_tx_timestamp()">DbEnv::get_tx_timestamp()</a></td>
                  <td>Set/get recovery timestamp</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="txnabort.html" title="DbTxn::abort()">DbTxn::abort()</a>
                  </td>
                  <td>Abort a transaction</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="txnbegin.html" title="DbEnv::txn_begin()">DbEnv::txn_begin()</a>
                  </td>
                  <td>Begin a transaction</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="txncheckpoint.html" title="DbEnv::txn_checkpoint()">DbEnv::txn_checkpoint()</a>
                  </td>
                  <td>Checkpoint the transaction subsystem</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="txncommit.html" title="DbTxn::commit()">DbTxn::commit()</a>
                  </td>
                  <td>Commit a transaction</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="txndiscard.html" title="DbTxn::discard()">DbTxn::discard()</a>
                  </td>
                  <td>Discard a prepared but not resolved transaction handle</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="txnid.html" title="DbTxn::id()">DbTxn::id()</a>
                  </td>
                  <td>Return a transaction's ID</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="txnprepare.html" title="DbTxn::prepare()">DbTxn::prepare()</a>
                  </td>
                  <td>Prepare a transaction for commit</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="txnrecover.html" title="DbEnv::txn_recover()">DbEnv::txn_recover()</a>
                  </td>
                  <td>Distributed transaction recovery</td>
                </tr>
                <tr>
                  <td><a class="xref" href="txnset_name.html" title="DbTxn::set_name()">DbTxn::set_name()</a>, <a class="xref" href="txnget_name.html" title="DbTxn::get_name()">DbTxn::get_name()</a></td>
                  <td>Associate a string with a transaction</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="txnset_timeout.html" title="DbTxn::set_timeout()">DbTxn::set_timeout()</a>
                  </td>
                  <td>Set transaction timeout</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="txnstat.html" title="DbEnv::txn_stat()">DbEnv::txn_stat()</a>
                  </td>
                  <td>Return transaction subsystem statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="txnstat_print.html" title="DbEnv::txn_stat_print()">DbEnv::txn_stat_print()</a>
                  </td>
                  <td>Print transaction subsystem statistics</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="db_archive.html" title="db_archive">db_archive</a>
                  </td>
                  <td>Archival utility</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="db_checkpoint.html" title="db_checkpoint">db_checkpoint</a>
                  </td>
                  <td>Transaction checkpoint utility</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="db_deadlock.html" title="db_deadlock">db_deadlock</a>
                  </td>
                  <td>Deadlock detection utility</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="db_dump.html" title="db_dump">db_dump</a>
                  </td>
                  <td>Database dump utility</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="db_hotbackup.html" title="db_hotbackup">db_hotbackup</a>
                  </td>
                  <td>Hot backup utility</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="db_load.html" title="db_load">db_load</a>
                  </td>
                  <td>Database load utility</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="db_printlog.html" title="db_printlog">db_printlog</a>
                  </td>
                  <td>Transaction log display utility</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="db_recover.html" title="db_recover">db_recover</a>
                  </td>
                  <td>Recovery utility</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="db_sql.html" title="db_sql">db_sql</a>
                  </td>
                  <td>SQL schema to Berkeley DB code in C</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="db_stat.html" title="db_stat">db_stat</a>
                  </td>
                  <td>Statistics utility</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="db_upgrade.html" title="db_upgrade">db_upgrade</a>
                  </td>
                  <td>Database upgrade utility</td>
                </tr>
                <tr>
                  <td>
                    <a class="xref" href="db_verify.html" title="db_verify">db_verify</a>
                  </td>
                  <td>Verification utility</td>
                </tr>
              </tbody>
            </table>
          </div>
          <div>
            <div class="legalnotice">
              <a id="id1629645"></a>
              <p class="legalnotice-title">
                <b>Legal Notice</b>
              </p>
              <p>
        This documentation is distributed under an open source license.
        You may review the terms of this license at:
        <a class="ulink" href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html</a>
        
        
    </p>
              <p>
            Oracle, Berkeley DB,
            
            
            and
            Sleepycat are trademarks or registered trademarks of
            Oracle. All rights to these marks are reserved.
            No third-party use is permitted without the
            express prior written consent of Oracle.
    </p>
              <p>
        To obtain a copy of this document's original source code, please
        submit a request to the Oracle Technology Network forum at:
        <a class="ulink" href="http://forums.oracle.com/forums/forum.jspa?forumID=271" target="_top">http://forums.oracle.com/forums/forum.jspa?forumID=271</a>
        
        
    </p>
            </div>
          </div>
          <div>
            <p class="pubdate">8/14/2009</p>
          </div>
        </div>
        <hr />
      </div>
    </div>
    <div class="navfooter">
      <hr />
      <table width="100%" summary="Navigation footer">
        <tr>
          <td width="40%" align="left"> </td>
          <td width="20%" align="center"> </td>
          <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
        </tr>
        <tr>
          <td width="40%" align="left" valign="top"> </td>
          <td width="20%" align="center"> </td>
          <td width="40%" align="right" valign="top"> Preface</td>
        </tr>
      </table>
    </div>
  </body>
</html>