diff options
author | unknown <tim@threads.polyesthetic.msg> | 2001-03-04 19:42:05 -0500 |
---|---|---|
committer | unknown <tim@threads.polyesthetic.msg> | 2001-03-04 19:42:05 -0500 |
commit | ec6ae091617bdfdca9e65e8d3e65b950d234f676 (patch) | |
tree | 9dd732e08dba156ee3d7635caedc0dc3107ecac6 /bdb/docs/api_c/env_set_rec_init.html | |
parent | 87d70fb598105b64b538ff6b81eef9da626255b1 (diff) | |
download | mariadb-git-ec6ae091617bdfdca9e65e8d3e65b950d234f676.tar.gz |
Import changeset
Diffstat (limited to 'bdb/docs/api_c/env_set_rec_init.html')
-rw-r--r-- | bdb/docs/api_c/env_set_rec_init.html | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/bdb/docs/api_c/env_set_rec_init.html b/bdb/docs/api_c/env_set_rec_init.html new file mode 100644 index 00000000000..056ec9b717c --- /dev/null +++ b/bdb/docs/api_c/env_set_rec_init.html @@ -0,0 +1,71 @@ +<!--$Id: env_set_rec_init.so,v 10.9 2000/05/01 21:57:44 bostic Exp $--> +<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> +<!--All rights reserved.--> +<html> +<head> +<title>Berkeley DB: DBENV->set_recovery_init</title> +<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> +<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> +</head> +<body bgcolor=white> + <a name="2"><!--meow--></a> +<table><tr valign=top> +<td> +<h1>DBENV->set_recovery_init</h1> +</td> +<td width="1%"> +<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a> +</td></tr></table> +<hr size=1 noshade> +<tt> +<h3><pre> +#include <db.h> +<p> +int +DBENV->set_recovery_init(DB_ENV *, + int (*db_recovery_init_fcn)(DB_ENV *)); +</pre></h3> +<h1>Description</h1> +<p>Applications installing application-specific recovery functions need +to be called before Berkeley DB performs recovery so they may add their recovery +functions to Berkeley DB's. +<p>The DBENV->set_recovery_init function supports this functionality. The +<b>db_recovery_init_fcn</b> function must be declared with one +argument, a reference to the enclosing Berkeley DB environment. This +function will be called after the <a href="../api_c/env_open.html">DBENV->open</a> has been called, +but before recovery is started. +<p>If the <b>db_recovery_init_fcn</b> function returns a non-zero value, +no recovery will be performed and <a href="../api_c/env_open.html">DBENV->open</a> will return the same +value to its caller. +<p>The DBENV->set_recovery_init interface may only be used to configure Berkeley DB before +the <a href="../api_c/env_open.html">DBENV->open</a> interface is called. +<p>The DBENV->set_recovery_init function returns a non-zero error value on failure and 0 on success. +<h1>Errors</h1> +<p><dl compact> +<p><dt>EINVAL<dd>An invalid flag value or parameter was specified. +<p>Called after <a href="../api_c/env_open.html">DBENV->open</a> was called. +</dl> +<h1>See Also</h1> +<a href="../api_c/env_close.html">DBENV->close</a>, +<a href="../api_c/env_create.html">db_env_create</a>, +<a href="../api_c/env_open.html">DBENV->open</a>, +<a href="../api_c/env_remove.html">DBENV->remove</a>, +<a href="../api_c/db_err.html">DBENV->err</a>, +<a href="../api_c/env_strerror.html">db_strerror</a>, +<a href="../api_c/env_version.html">db_version</a>, +<a href="../api_c/env_set_cachesize.html">DBENV->set_cachesize</a>, +<a href="../api_c/env_set_errcall.html">DBENV->set_errcall</a>, +<a href="../api_c/env_set_errfile.html">DBENV->set_errfile</a>, +<a href="../api_c/env_set_errpfx.html">DBENV->set_errpfx</a>, +<a href="../api_c/env_set_flags.html">DBENV->set_flags</a>, +<a href="../api_c/env_set_mutexlocks.html">DBENV->set_mutexlocks</a>, +<a href="../api_c/env_set_paniccall.html">DBENV->set_paniccall</a>, +and +<a href="../api_c/env_set_verbose.html">DBENV->set_verbose</a>. +</tt> +<table><tr><td><br></td><td width="1%"> +<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a> +</td></tr></table> +<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> +</body> +</html> |