(__collate_table, __collate_extra, __collate_element_hash,
[kopensolaris-gnu/glibc.git] / db2 / txn / txn.src
1 /*-
2  * See the file LICENSE for redistribution information.
3  *
4  * Copyright (c) 1996, 1997, 1998
5  *      Sleepycat Software.  All rights reserved.
6  *
7  *      @(#)txn.src     10.3 (Sleepycat) 4/10/98
8  */
9
10 PREFIX  txn
11
12 /*
13  * Everything except for checkpointing takes the same logging routine.
14  */
15 BEGIN   regop
16 ARG     opcode          u_int32_t       lu
17 END
18
19 /*
20  * This is the checkpoint record. It contains the lsn that the checkpoint
21  * guarantees and a pointer to the last checkpoint so that we can walk
22  * backwards by checkpoint.
23  * ckp_lsn:
24  * last_ckp:
25  */
26 BEGIN   ckp
27 POINTER ckp_lsn         DB_LSN *        lu
28 POINTER last_ckp        DB_LSN *        lu
29 END