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>Chapter��8.�� The DbLsn Handle</title> 7 <link rel="stylesheet" href="apiReference.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 C++ API Reference" /> 10 <link rel="up" href="index.html" title="Berkeley DB C++ API Reference" /> 11 <link rel="prev" href="lockvec.html" title="DbEnv::lock_vec()" /> 12 <link rel="next" href="envget_lg_bsize.html" title="DbEnv::get_lg_bsize()" /> 13 </head> 14 <body> 15 <div class="navheader"> 16 <table width="100%" summary="Navigation header"> 17 <tr> 18 <th colspan="3" align="center">Chapter��8.�� 19 The DbLsn Handle 20 </th> 21 </tr> 22 <tr> 23 <td width="20%" align="left"><a accesskey="p" href="lockvec.html">Prev</a>��</td> 24 <th width="60%" align="center">��</th> 25 <td width="20%" align="right">��<a accesskey="n" href="envget_lg_bsize.html">Next</a></td> 26 </tr> 27 </table> 28 <hr /> 29 </div> 30 <div class="chapter" lang="en" xml:lang="en"> 31 <div class="titlepage"> 32 <div> 33 <div> 34 <h2 class="title"><a id="lsn"></a>Chapter��8.�� 35 The DbLsn Handle 36 </h2> 37 </div> 38 </div> 39 </div> 40 <pre class="programlisting">#include <db_cxx.h> 41 42class DbLsn : public DB_LSN { ... }; </pre> 43 <p> 44 The <code class="classname">DbLsn</code> object is a <span class="emphasis"><em>log sequence number</em></span> 45 which specifies a unique location in a log file. A <code class="classname">DbLsn</code> 46 consists of two unsigned 32-bit integers -- one specifies the log file number, and the other 47 specifies an offset in the log file. 48 </p> 49 <div class="sect1" lang="en" xml:lang="en"> 50 <div class="titlepage"> 51 <div> 52 <div> 53 <h2 class="title" style="clear: both"><a id="loglist"></a>Logging Subsystem and Related Methods</h2> 54 </div> 55 </div> 56 </div> 57 <div class="navtable"> 58 <table border="1" width="80%"> 59 <thead> 60 <tr> 61 <th>Logging Subsystem and Related Methods</th> 62 <th>Description</th> 63 </tr> 64 </thead> 65 <tbody> 66 <tr> 67 <td> 68 <a class="xref" href="logarchive.html" title="DbEnv::log_archive()">DbEnv::log_archive()</a> 69 </td> 70 <td>List log and database files</td> 71 </tr> 72 <tr> 73 <td> 74 <a class="xref" href="logfile.html" title="DbEnv::log_file()">DbEnv::log_file()</a> 75 </td> 76 <td>Map Log Sequence Numbers to log files</td> 77 </tr> 78 <tr> 79 <td> 80 <a class="xref" href="logflush.html" title="DbEnv::log_flush()">DbEnv::log_flush()</a> 81 </td> 82 <td>Flush log records</td> 83 </tr> 84 <tr> 85 <td> 86 <a class="xref" href="logprintf.html" title="DbEnv::log_printf()">DbEnv::log_printf()</a> 87 </td> 88 <td>Append informational message to the log</td> 89 </tr> 90 <tr> 91 <td> 92 <a class="xref" href="logput.html" title="DbEnv::log_put()">DbEnv::log_put()</a> 93 </td> 94 <td>Write a log record</td> 95 </tr> 96 <tr> 97 <td> 98 <a class="xref" href="logstat.html" title="DbEnv::log_stat()">DbEnv::log_stat()</a> 99 </td> 100 <td>Return log subsystem statistics</td> 101 </tr> 102 <tr> 103 <td> 104 <a class="xref" href="logstat_print.html" title="DbEnv::log_stat_print()">DbEnv::log_stat_print()</a> 105 </td> 106 <td>Print log subsystem statistics</td> 107 </tr> 108 <tr> 109 <td> 110 <a class="xref" href="logcompare.html" title="DbEnv::log_compare()">DbEnv::log_compare()</a> 111 </td> 112 <td>Compare two Log Sequence Numbers</td> 113 </tr> 114 <tr> 115 <td colspan="2"> 116 <span class="bold"> 117 <strong>Logging Subsystem Cursors</strong> 118 </span> 119 </td> 120 </tr> 121 <tr> 122 <td> 123 <a class="xref" href="logcursor.html" title="DbEnv::log_cursor()">DbEnv::log_cursor()</a> 124 </td> 125 <td>Create a log cursor handle</td> 126 </tr> 127 <tr> 128 <td> 129 <a class="xref" href="logc.html" title="The DbLogc Handle"> 130 The DbLogc Handle 131 </a> 132 </td> 133 <td>A log cursor handle</td> 134 </tr> 135 <tr> 136 <td> 137 <a class="xref" href="logcclose.html" title="DbLogc::close()">DbLogc::close()</a> 138 </td> 139 <td>Close a log cursor</td> 140 </tr> 141 <tr> 142 <td> 143 <a class="xref" href="logcget.html" title="DbLogc::get()">DbLogc::get()</a> 144 </td> 145 <td>Retrieve a log record</td> 146 </tr> 147 <tr> 148 <td colspan="2"> 149 <span class="bold"> 150 <strong>Logging Subsystem Configuration</strong> 151 </span> 152 </td> 153 </tr> 154 <tr> 155 <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> 156 <td>Configure the logging subsystem</td> 157 </tr> 158 <tr> 159 <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> 160 <td>Set/get log buffer size</td> 161 </tr> 162 <tr> 163 <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> 164 <td>Set/get the environment logging directory</td> 165 </tr> 166 <tr> 167 <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> 168 <td>Set/get log file mode</td> 169 </tr> 170 <tr> 171 <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> 172 <td>Set/get log file size</td> 173 </tr> 174 <tr> 175 <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> 176 <td>Set/get logging region size</td> 177 </tr> 178 </tbody> 179 </table> 180 </div> 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="lockvec.html">Prev</a>��</td> 188 <td width="20%" align="center">��</td> 189 <td width="40%" align="right">��<a accesskey="n" href="envget_lg_bsize.html">Next</a></td> 190 </tr> 191 <tr> 192 <td width="40%" align="left" valign="top">DbEnv::lock_vec()��</td> 193 <td width="20%" align="center"> 194 <a accesskey="h" href="index.html">Home</a> 195 </td> 196 <td width="40%" align="right" valign="top">��DbEnv::get_lg_bsize()</td> 197 </tr> 198 </table> 199 </div> 200 </body> 201</html> 202