1<!--$Id: env_list.so,v 10.1 2002/08/30 20:00:50 bostic Exp $-->
2<!--Copyright (c) 1997,2008 Oracle.  All rights reserved.-->
3<!--See the file LICENSE for redistribution information.-->
4<html>
5<head>
6<title>Berkeley DB: Berkeley DB: Database Environments and Related Methods</title>
7<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
8<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
9</head>
10<body bgcolor=white>
11<p align=center><b>Berkeley DB: Database Environments and Related Methods</b></p>
12<!--$Id: m4.methods,v 10.18 2008/01/12 13:42:40 bostic Exp $-->
13<table border=1 align=center>
14<tr><th>Database Environment Operations</th><th>Description</th></tr>
15<!--DbEnv::--><tr><td><a href="/api_cxx/env_class.html">DbEnv</a></td><td>Create an environment handle</td></tr>
16<!--Db::get_env--><tr><td><a href="/api_cxx/db_getenv.html">Db::getenv</a></td><td>Return <a href="/api_cxx/db_class.html">Db</a>'s underlying <a href="/api_cxx/env_class.html">DbEnv</a> handle</td></tr>
17<!--DbEnv::close--><tr><td><a href="/api_cxx/env_close.html">DbEnv::close</a></td><td>Close an environment</td></tr>
18<!--DbEnv::dbremove--><tr><td><a href="/api_cxx/env_dbremove.html">DbEnv::dbremove</a></td><td>Remove a database</td></tr>
19<!--DbEnv::dbrename--><tr><td><a href="/api_cxx/env_dbrename.html">DbEnv::dbrename</a></td><td>Rename a database</td></tr>
20<!--DbEnv::err--><tr><td><a href="/api_cxx/env_err.html">DbEnv::err</a>, <a href="/api_cxx/env_err.html">DbEnv::errx</a></td><td>Error message</td></tr>
21<!--DbEnv::failchk--><tr><td><a href="/api_cxx/env_failchk.html">DbEnv::failchk</a></td><td>Check for thread failure</td></tr>
22<!--DbEnv::fileid_reset--><tr><td><a href="/api_cxx/env_fileid_reset.html">DbEnv::fileid_reset</a></td><td>Reset database file IDs</td></tr>
23<!--DbEnv::get_home--><tr><td><a href="/api_cxx/env_open.html">DbEnv::get_home</a></td><td>Return environment's home directory</td></tr>
24<!--DbEnv::get_open_flags--><tr><td><a href="/api_cxx/env_open.html">DbEnv::get_open_flags</a></td><td>Return flags with which the environment was opened</td></tr>
25<!--DbEnv::lsn_reset--><tr><td><a href="/api_cxx/env_lsn_reset.html">DbEnv::lsn_reset</a></td><td>Reset database file LSNs</td></tr>
26<!--DbEnv::open--><tr><td><a href="/api_cxx/env_open.html">DbEnv::open</a></td><td>Open an environment</td></tr>
27<!--DbEnv::remove--><tr><td><a href="/api_cxx/env_remove.html">DbEnv::remove</a></td><td>Remove an environment</td></tr>
28<!--DbEnv::stat_print--><tr><td><a href="/api_cxx/env_stat.html">DbEnv::stat_print</a></td><td>Environment statistics</td></tr>
29<!--db_strerror--><tr><td><a href="/api_cxx/env_strerror.html">DbEnv::strerror</a></td><td>Error strings</td></tr>
30<!--db_version--><tr><td><a href="/api_cxx/env_version.html">DbEnv::version</a></td><td>Return version information</td></tr>
31<tr><th>Environment Configuration</th><th><br></th></tr>
32<!--DbEnv::set_alloc--><tr><td><a href="/api_cxx/env_set_alloc.html">DbEnv::set_alloc</a></td><td>Set local space allocation functions</td></tr>
33<!--DbEnv::set_app_dispatch--><tr><td><a href="/api_cxx/env_set_app_dispatch.html">DbEnv::set_app_dispatch</a></td><td>Configure application recovery</td></tr>
34<!--DbEnv::set_cachesize--><tr><td><a href="/api_cxx/env_set_cachesize.html">DbEnv::set_cachesize</a></td><td>Set the environment cache size</td></tr>
35<!--DbEnv::set_data_dir--><tr><td><a href="/api_cxx/env_set_data_dir.html">DbEnv::set_data_dir</a></td><td>Set the environment data directory</td></tr>
36<!--DbEnv::set_encrypt--><tr><td><a href="/api_cxx/env_set_encrypt.html">DbEnv::set_encrypt</a></td><td>Set the environment cryptographic key</td></tr>
37<!--DbEnv::set_errcall--><tr><td><a href="/api_cxx/env_set_errcall.html">DbEnv::set_errcall</a>, <a href="/api_cxx/env_set_msgcall.html">DbEnv::set_msgcall</a></td><td>Set error and informational message callbacks</td></tr>
38<!--DbEnv::set_errfile--><tr><td><a href="/api_cxx/env_set_errfile.html">DbEnv::set_errfile</a>, <a href="/api_cxx/env_set_msgfile.html">DbEnv::set_msgfile</a></td><td>Set error and informational message FILE</td></tr>
39<!--DbEnv::set_error_stream--><tr><td><a href="/api_cxx/env_set_error_stream.html">DbEnv::set_error_stream</a>, <a href="/api_cxx/env_set_msg_stream.html">DbEnv::set_message_stream</a></td><td>Set error and informational message output stream</td></tr>
40<!--DbEnv::set_errpfx--><tr><td><a href="/api_cxx/env_set_errpfx.html">DbEnv::set_errpfx</a></td><td>Set error message prefix</td></tr>
41<!--DbEnv::set_event_notify--><tr><td><a href="/api_cxx/env_event_notify.html">DbEnv::set_event_notify</a></td><td>Set event notification callback</td></tr>
42<!--DbEnv::set_feedback--><tr><td><a href="/api_cxx/env_set_feedback.html">DbEnv::set_feedback</a></td><td>Set feedback callback</td></tr>
43<!--DbEnv::set_flags--><tr><td><a href="/api_cxx/env_set_flags.html">DbEnv::set_flags</a></td><td>Environment configuration</td></tr>
44<!--DbEnv::set_isalive--><tr><td><a href="/api_cxx/env_set_isalive.html">DbEnv::set_isalive</a></td><td>Set thread is-alive callback</td></tr>
45<!--DbEnv::set_intermediate_dir_mode--><tr><td><a href="/api_cxx/env_set_intermediate_dir_mode.html">DbEnv::set_intermediate_dir_mode</a></td><td>Set intermediate directory creation mode</td></tr>
46<!--DbEnv::set_rpc_server--><tr><td><a href="/api_cxx/env_set_rpc_server.html">DbEnv::set_rpc_server</a></td><td>Establish an RPC server connection</td></tr>
47<!--DbEnv::set_shm_key--><tr><td><a href="/api_cxx/env_set_shm_key.html">DbEnv::set_shm_key</a></td><td>Set system memory shared segment ID</td></tr>
48<!--DbEnv::set_thread_id--><tr><td><a href="/api_cxx/env_set_thread_id.html">DbEnv::set_thread_id</a></td><td>Set thread of control ID function</td></tr>
49<!--DbEnv::set_thread_count--><tr><td><a href="/api_cxx/env_set_thread_count.html">DbEnv::set_thread_count</a></td><td>Set approximate thread count</td></tr>
50<!--DbEnv::set_thread_id_string--><tr><td><a href="/api_cxx/env_set_thread_id_string.html">DbEnv::set_thread_id_string</a></td><td>Set thread of control ID format function</td></tr>
51<!--DbEnv::set_timeout--><tr><td><a href="/api_cxx/env_set_timeout.html">DbEnv::set_timeout</a></td><td>Set lock and transaction timeout</td></tr>
52<!--DbEnv::set_tmp_dir--><tr><td><a href="/api_cxx/env_set_tmp_dir.html">DbEnv::set_tmp_dir</a></td><td>Set the environment temporary file directory</td></tr>
53<!--DbEnv::set_verbose--><tr><td><a href="/api_cxx/env_set_verbose.html">DbEnv::set_verbose</a></td><td>Set verbose messages</td></tr>
54</table>
55<p><font size=1>Copyright (c) 1996,2008 Oracle.  All rights reserved.</font>
56</body>
57</html>
58