1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3<html xmlns="http://www.w3.org/1999/xhtml"> 4 <head> 5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 6 <title>Release 3.1: environment configuration</title> 7 <link rel="stylesheet" href="gettingStarted.css" type="text/css" /> 8 <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" /> 9 <link rel="start" href="index.html" title="Berkeley DB Programmer's Reference Guide" /> 10 <link rel="up" href="upgrade_3_1_toc.html" title="Chapter��34.��Upgrading Berkeley DB 3.0 applications to Berkeley DB 3.1" /> 11 <link rel="prev" href="upgrade_3_1_txn_check.html" title="Release 3.1: txn_checkpoint" /> 12 <link rel="next" href="upgrade_3_1_tcl.html" title="Release 3.1: Tcl API" /> 13 </head> 14 <body> 15 <div class="navheader"> 16 <table width="100%" summary="Navigation header"> 17 <tr> 18 <th colspan="3" align="center">Release 3.1: environment configuration</th> 19 </tr> 20 <tr> 21 <td width="20%" align="left"><a accesskey="p" href="upgrade_3_1_txn_check.html">Prev</a>��</td> 22 <th width="60%" align="center">Chapter��34.��Upgrading Berkeley DB 3.0 applications to Berkeley DB 3.1</th> 23 <td width="20%" align="right">��<a accesskey="n" href="upgrade_3_1_tcl.html">Next</a></td> 24 </tr> 25 </table> 26 <hr /> 27 </div> 28 <div class="sect1" lang="en" xml:lang="en"> 29 <div class="titlepage"> 30 <div> 31 <div> 32 <h2 class="title" style="clear: both"><a id="upgrade_3_1_env"></a>Release 3.1: environment configuration</h2> 33 </div> 34 </div> 35 </div> 36 <p>A set of <a href="../api_reference/C/env.html" class="olink">DB_ENV</a> configuration methods which were not environment 37specific, but which instead affected the entire application space, have 38been removed from the <a href="../api_reference/C/env.html" class="olink">DB_ENV</a> object and replaced by static 39functions. The following table lists the <a href="../api_reference/C/env.html" class="olink">DB_ENV</a> methods previously 40available to applications and the static functions that should now be used 41instead.</p> 42 <div class="informaltable"> 43 <table border="1" width="80%"> 44 <colgroup> 45 <col /> 46 <col /> 47 </colgroup> 48 <thead> 49 <tr> 50 <th><a href="../api_reference/C/env.html" class="olink">DB_ENV</a> method</th> 51 <th>Berkeley DB 3.1 function</th> 52 </tr> 53 </thead> 54 <tbody> 55 <tr> 56 <td>DB_ENV->set_func_close</td> 57 <td> 58 <a href="../api_reference/C/db_env_set_func_close.html" class="olink">db_env_set_func_close</a> 59 </td> 60 </tr> 61 <tr> 62 <td>DB_ENV->set_func_dirfree</td> 63 <td> 64 <a href="../api_reference/C/db_env_set_func_dirfree.html" class="olink">db_env_set_func_dirfree</a> 65 </td> 66 </tr> 67 <tr> 68 <td>DB_ENV->set_func_dirlist</td> 69 <td> 70 <a href="../api_reference/C/db_env_set_func_dirlist.html" class="olink">db_env_set_func_dirlist</a> 71 </td> 72 </tr> 73 <tr> 74 <td>DB_ENV->set_func_exists</td> 75 <td> 76 <a href="../api_reference/C/db_env_set_func_exists.html" class="olink">db_env_set_func_exists</a> 77 </td> 78 </tr> 79 <tr> 80 <td>DB_ENV->set_func_free</td> 81 <td> 82 <a href="../api_reference/C/db_env_set_func_free.html" class="olink">db_env_set_func_free</a> 83 </td> 84 </tr> 85 <tr> 86 <td>DB_ENV->set_func_fsync</td> 87 <td> 88 <a href="../api_reference/C/db_env_set_func_fsync.html" class="olink">db_env_set_func_fsync</a> 89 </td> 90 </tr> 91 <tr> 92 <td>DB_ENV->set_func_ioinfo</td> 93 <td> 94 <a href="../api_reference/C/db_env_set_func_ioinfo.html" class="olink">db_env_set_func_ioinfo</a> 95 </td> 96 </tr> 97 <tr> 98 <td>DB_ENV->set_func_malloc</td> 99 <td> 100 <a href="../api_reference/C/db_env_set_func_malloc.html" class="olink">db_env_set_func_malloc</a> 101 </td> 102 </tr> 103 <tr> 104 <td>DB_ENV->set_func_map</td> 105 <td>dbenv_set_func_map</td> 106 </tr> 107 <tr> 108 <td>DB_ENV->set_func_open</td> 109 <td> 110 <a href="../api_reference/C/db_env_set_func_open.html" class="olink">db_env_set_func_open</a> 111 </td> 112 </tr> 113 <tr> 114 <td>DB_ENV->set_func_read</td> 115 <td> 116 <a href="../api_reference/C/db_env_set_func_read.html" class="olink">db_env_set_func_read</a> 117 </td> 118 </tr> 119 <tr> 120 <td>DB_ENV->set_func_realloc</td> 121 <td> 122 <a href="../api_reference/C/db_env_set_func_realloc.html" class="olink">db_env_set_func_realloc</a> 123 </td> 124 </tr> 125 <tr> 126 <td>DB_ENV->set_func_rename</td> 127 <td> 128 <a href="../api_reference/C/db_env_set_func_rename.html" class="olink">db_env_set_func_rename</a> 129 </td> 130 </tr> 131 <tr> 132 <td>DB_ENV->set_func_seek</td> 133 <td> 134 <a href="../api_reference/C/db_env_set_func_seek.html" class="olink">db_env_set_func_seek</a> 135 </td> 136 </tr> 137 <tr> 138 <td>DB_ENV->set_func_sleep</td> 139 <td>db_env_set_func_sleep</td> 140 </tr> 141 <tr> 142 <td>DB_ENV->set_func_unlink</td> 143 <td> 144 <a href="../api_reference/C/db_env_set_func_unlink.html" class="olink">db_env_set_func_unlink</a> 145 </td> 146 </tr> 147 <tr> 148 <td>DB_ENV->set_func_unmap</td> 149 <td>dbenv_set_func_unmap</td> 150 </tr> 151 <tr> 152 <td>DB_ENV->set_func_write</td> 153 <td> 154 <a href="../api_reference/C/db_env_set_func_write.html" class="olink">db_env_set_func_write</a> 155 </td> 156 </tr> 157 <tr> 158 <td>DB_ENV->set_func_yield</td> 159 <td> 160 <a href="../api_reference/C/db_env_set_func_yield.html" class="olink">db_env_set_func_yield</a> 161 </td> 162 </tr> 163 <tr> 164 <td>DB_ENV->set_pageyield</td> 165 <td>dbenv_set_pageyield</td> 166 </tr> 167 <tr> 168 <td>DB_ENV->set_region_init</td> 169 <td>dbenv_set_region_init</td> 170 </tr> 171 <tr> 172 <td>DB_ENV->set_mutexlocks</td> 173 <td>dbenv_set_mutexlocks</td> 174 </tr> 175 <tr> 176 <td>DB_ENV->set_tas_spins</td> 177 <td>dbenv_set_tas_spins</td> 178 </tr> 179 </tbody> 180 </table> 181 </div> 182 </div> 183 <div class="navfooter"> 184 <hr /> 185 <table width="100%" summary="Navigation footer"> 186 <tr> 187 <td width="40%" align="left"><a accesskey="p" href="upgrade_3_1_txn_check.html">Prev</a>��</td> 188 <td width="20%" align="center"> 189 <a accesskey="u" href="upgrade_3_1_toc.html">Up</a> 190 </td> 191 <td width="40%" align="right">��<a accesskey="n" href="upgrade_3_1_tcl.html">Next</a></td> 192 </tr> 193 <tr> 194 <td width="40%" align="left" valign="top">Release 3.1: txn_checkpoint��</td> 195 <td width="20%" align="center"> 196 <a accesskey="h" href="index.html">Home</a> 197 </td> 198 <td width="40%" align="right" valign="top">��Release 3.1: Tcl API</td> 199 </tr> 200 </table> 201 </div> 202 </body> 203</html> 204