Implemented |
C++ Handle Methods |
Description |
|
Create
a database handle |
|
|
Associate
a secondary index |
|
|
Close
a database |
|
|
Compact
a database |
|
|
Create
a cursor |
|
|
Delete
items from a database |
|
|
Error
message |
|
|
Return
if an item appears in a database |
|
|
Return
a file descriptor from a database |
|
|
Get
items from a database |
|
|
Return
if the underlying database is in host order |
|
|
||
|
Return
the database type |
|
|
Perform
a database join on cursors |
|
|
Return
estimate of key location |
|
|
Return
Db's
underlying DbMpoolFile
handle |
|
|
Open
a database |
|
|
Store
items into a database |
|
|
Remove
a database |
|
|
Rename
a database |
|
|
Set
local space allocation functions |
|
|
Set
record append callback |
|
|
Set
a Btree comparison function |
|
|
Set
the minimum number of keys per Btree page |
|
|
Set
a Btree prefix comparison function |
|
|
Set
the database cache size |
|
|
Set
a duplicate comparison function |
|
|
Set
the database cryptographic key |
|
|
Set
error and informational message callback |
|
|
Set
error and informational message FILE |
|
|
Set
error and informational message output stream |
|
|
Set
error message prefix |
|
|
Set
feedback callback |
|
|
General
database configuration |
|
|
Set
a Hash comparison function |
|
|
Set
the Hash table density |
|
|
Set
a hashing function |
|
|
Set
the Hash table size |
|
|
Set
the database byte order |
|
|
Set
the underlying database page size |
|
|
Set
cache page priority |
|
|
Set
Queue database extent size |
|
|
Set
the variable-length record delimiter |
|
|
Set
the fixed-length record length |
|
|
Set
the fixed-length record pad byte |
|
|
Set
the backing Recno text file |
|
|
Database
statistics |
|
|
Flush
a database to stable storage |
|
|
Empty
a database |
|
|
Upgrade
a database |
|
|
Verify/salvage
a database |
|
|
Close
a cursor |
|
|
Return
count of duplicates |
|
|
Delete
by cursor |
|
|
Duplicate
a cursor |
|
|
Retrieve
by cursor |
|
|
Store
by cursor |
|
|
Set
the cursor's cache priority |
|
|
Deadlock
exception |
|
|
Create
an environment handle |
|
|
Get
a locker ID in Berkeley DB Concurrent Data Store |
|
|
Close
an environment |
|
|
Remove
a database |
|
|
Rename
a database |
|
|
Error
message |
|
|
Check
for thread failure |
|
|
Reset
database file IDs |
|
OK |
Return
environment's home directory |
|
OK |
Return
flags with which the environment was opened |
|
|
Perform
deadlock detection |
|
|
Acquire
a lock |
|
|
Acquire
a locker ID |
|
|
Release
a locker ID |
|
|
Release
a lock |
|
|
Return
lock subsystem statistics |
|
|
Acquire/release
locks |
|
|
List
log and database files |
|
|
Map
Log Sequence Numbers to log files |
|
|
Flush
log records |
|
|
Append
informational message to the log |
|
|
Write
a log record |
|
|
Return
log subsystem statistics |
|
|
Reset
database file LSNs |
|
|
Create
a memory pool file handle |
|
|
Register
input/output functions for a file in a memory pool |
|
|
Return
memory pool statistics |
|
|
Flush
pages from a memory pool |
|
|
Trickle
flush pages from a memory pool |
|
|
Allocate
a mutex |
|
|
Free
a mutex |
|
|
Lock
a mutex |
|
OK |
Configure
mutex alignment |
|
OK |
Configure
number of additional mutexes |
|
OK |
Configure
total number of mutexes |
|
OK |
Configure
test-and-set mutex spin count |
|
|
Mutex
statistics |
|
|
Unlock
a mutex |
|
|
Open
an environment |
|
|
Remove
an environment |
|
|
Hold
a replication election |
|
|
Process
a replication message |
|
|
Configure
the replication subsystem |
|
OK |
Limit
data sent in response to a single message |
|
OK |
Configure
replication group site count |
|
OK |
Configure
replication site priority |
|
|
Configure
replication client retransmission requests |
|
|
Configure
replication timeouts |
|
|
Configure
replication transport callback |
|
|
Configure
an environment for replication |
|
|
Replication
statistics |
|
|
Replication
synchronization |
|
|
Specify
the replication manager's remote sites |
|
|
Specify
the replication manager's client acknowledgement policy |
|
|
Specify
the replication manager's local site |
|
|
List
the sites and their status |
|
|
Start
the replication manager |
|
|
Replication
manager statistics |
|
|
Set
local space allocation functions |
|
|
Configure
application recovery |
|
OK |
Set
the maximum cache size |
|
OK |
Set
the environment cache size |
|
OK |
Set
the environment data directory |
|
OK |
Set
the environment cryptographic key |
|
|
Set
error and informational message callbacks |
|
|
Set
error and informational message FILE |
|
|
Set
error and informational message output stream |
|
|
Set
error message prefix |
|
|
Set
event notification callback |
|
|
Set
feedback callback |
|
OK |
Environment
configuration |
|
|
Set
thread is-alive callback |
|
OK |
Set
log buffer size |
|
OK |
Set
the environment logging directory |
|
NO |
Set
log file mode |
|
OK |
Set
log file size |
|
OK |
Set
logging region size |
|
|
Set
lock conflicts matrix |
|
OK |
Set
automatic deadlock detection |
|
OK |
Set
maximum number of lockers |
|
OK |
Set
maximum number of locks |
|
OK |
Set
maximum number of lock objects |
|
OK |
Set
the maximum number of open file descriptors |
|
|
Set
the maximum number of sequential disk writes |
|
OK |
Set
maximum mapped-in database file size |
|
|
Establish
an RPC server connection |
|
NO |
Set
system memory shared segment ID |
|
OK |
Set
approximate thread count |
|
|
Set
thread of control ID function |
|
|
Set
thread of control ID format function |
|
|
Set
lock and transaction timeout |
|
OK |
Set
the environment temporary file directory |
|
OK |
Set
maximum number of transactions |
|
|
Set
recovery timestamp |
|
|
Set
verbose messages |
|
|
Environment
statistics |
|
|
Begin
a transaction |
|
|
Checkpoint
the transaction subsystem |
|
|
Distributed
transaction recovery |
|
|
Return
transaction subsystem statistics |
|
|
Lock-not-granted
exception |
|
|
Lock
object |
|
|
Log
Cursor Object |
|
|
Create
a log cursor handle |
|
|
Close
a log cursor |
|
|
Retrieve
a log record |
|
|
Log
Sequence Numbers |
|
|
Insufficient
memory exception |
|
|
Memory
pool file object |
|
|
Close
a file in a memory pool |
|
|
Get
page from a file in a memory pool |
|
|
Open
a file in a memory pool |
|
|
Return
a page to a memory pool |
|
|
Set
file page bytes to be cleared |
|
|
Set
file unique identifier |
|
|
General
memory pool file configuration |
|
|
Set
file type |
|
|
Set
file log-sequence-number offset |
|
|
Set
maximum file size |
|
|
Set
file cookie for pgin/pgout |
|
|
Set
memory pool file priority |
|
|
Flush
pages from a file in a memory pool |
|
|
Create
a sequence handle |
|
|
Close
a sequence |
|
|
Get
the next sequence element(s) |
|
|
Return
a handle for the underlying sequence database |
|
|
Return
the key for a sequence |
|
|
Set
the initial value of a sequence |
|
|
Open
a sequence |
|
|
Remove
a sequence |
|
|
Set
the cache size of a sequence |
|
|
Set
the flags for a sequence |
|
|
Set
the range for a sequence |
|
|
Return
sequence statistics |
|
|
Transaction
object |
|
|
Abort
a transaction |
|
|
Commit
a transaction |
|
|
Discard
a prepared but not resolved transaction handle |
|
|
Return
a transaction's ID |
|
|
Prepare
a transaction for commit |
|
|
Associate
a string with a transaction |
|
|
Set
transaction timeout |
|
|
Error
strings |
|
|
Return
version information |
|
|
Compare
two Log Sequence Numbers |
Copyright (c) 1996,2007 Oracle. All rights reserved.