Back to index

glibc  2.9
Classes | Defines
dummy-db.h File Reference
#include <stdint.h>
#include "nss_db.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  db24
struct  db24::db24_dbt
struct  dbc24
struct  db27
struct  dbc27
struct  db30
struct  dbc30
struct  db24.curs_queue
struct  db24.handleq
struct  db24.lock
struct  db27.free_queue
struct  db27.active_queue
struct  dbc27.lock
struct  db30.free_queue
struct  db30.active_queue
struct  dbc30.lock
struct  dbc30.mylock

Defines

#define DB_BTREE   (1)
#define DB2x_RDONLY   0x010000
#define DB2x_KEYEXIST   ( -3)
#define DB2x_NOTFOUND   ( -7)
#define DB24_FIRST   0x000020
#define DB24_NEXT   0x000800
#define DB24_NOOVERWRITE   0x001000
#define DB24_TRUNCATE   0x080000
#define DB27_FIRST   7
#define DB27_NEXT   15
#define DB27_NOOVERWRITE   17
#define DB27_TRUNCATE   0x020000
#define DB30_FIRST   9
#define DB30_NEXT   17
#define DB30_NOOVERWRITE   20
#define DB30_KEYEXIST   (-30997)
#define DB30_NOTFOUND   (-30994)
#define DB30_RDONLY   0x000010
#define DB30_TRUNCATE   0x020000

Class Documentation

struct db24::db24_dbt

Definition at line 79 of file dummy-db.h.

Class Members
void * data
uint32_t dlen
uint32_t doff
uint32_t flags
uint32_t size
uint32_t ulen
struct db24.curs_queue

Definition at line 64 of file dummy-db.h.

Class Members
void * tqh_first
void ** tqh_last
struct db24.handleq

Definition at line 69 of file dummy-db.h.

Class Members
void * lh_first
struct db24.links

Definition at line 72 of file dummy-db.h.

Class Members
void * le_next
void ** le_prev
struct db24.lock

Definition at line 87 of file dummy-db.h.

Class Members
uint8_t fileid
uint32_t pgno
struct dbc24.links

Definition at line 110 of file dummy-db.h.

Class Members
void * tqe_next
void ** tqe_prev
struct db27.free_queue

Definition at line 144 of file dummy-db.h.

Class Members
void * tqh_first
void ** tqh_last
struct db27.active_queue

Definition at line 149 of file dummy-db.h.

Class Members
void * tqh_first
void ** tqh_last
struct dbc27.links

Definition at line 179 of file dummy-db.h.

Class Members
void * tqe_next
void ** tqe_prev
struct dbc27.lock

Definition at line 187 of file dummy-db.h.

Class Members
uint8_t fileid
uint32_t pgno
struct db30.free_queue

Definition at line 235 of file dummy-db.h.

Class Members
void * tqh_first
void ** tqh_last
struct db30.active_queue

Definition at line 240 of file dummy-db.h.

Class Members
void * tqh_first
void ** tqh_last
struct dbc30.links

Definition at line 303 of file dummy-db.h.

Class Members
void * tqe_next
void ** tqe_prev
struct dbc30.lock

Definition at line 311 of file dummy-db.h.

Class Members
uint8_t fileid
uint32_t pgno
struct dbc30.mylock

Definition at line 316 of file dummy-db.h.

Class Members
uint32_t gen
uint32_t ndx
size_t off

Define Documentation

#define DB24_FIRST   0x000020

Definition at line 46 of file dummy-db.h.

#define DB24_NEXT   0x000800

Definition at line 47 of file dummy-db.h.

#define DB24_NOOVERWRITE   0x001000

Definition at line 48 of file dummy-db.h.

#define DB24_TRUNCATE   0x080000

Definition at line 51 of file dummy-db.h.

#define DB27_FIRST   7

Definition at line 125 of file dummy-db.h.

#define DB27_NEXT   15

Definition at line 126 of file dummy-db.h.

#define DB27_NOOVERWRITE   17

Definition at line 127 of file dummy-db.h.

#define DB27_TRUNCATE   0x020000

Definition at line 130 of file dummy-db.h.

#define DB2x_KEYEXIST   ( -3)

Definition at line 38 of file dummy-db.h.

#define DB2x_NOTFOUND   ( -7)

Definition at line 39 of file dummy-db.h.

#define DB2x_RDONLY   0x010000

Definition at line 35 of file dummy-db.h.

#define DB30_FIRST   9

Definition at line 207 of file dummy-db.h.

#define DB30_KEYEXIST   (-30997)

Definition at line 212 of file dummy-db.h.

#define DB30_NEXT   17

Definition at line 208 of file dummy-db.h.

#define DB30_NOOVERWRITE   20

Definition at line 209 of file dummy-db.h.

#define DB30_NOTFOUND   (-30994)

Definition at line 213 of file dummy-db.h.

#define DB30_RDONLY   0x000010

Definition at line 216 of file dummy-db.h.

#define DB30_TRUNCATE   0x020000

Definition at line 217 of file dummy-db.h.

#define DB_BTREE   (1)

Definition at line 32 of file dummy-db.h.