Files
cpython-source-deps/docs_src/memp/memp_set_lsn_offset.so
2017-09-04 13:40:25 -05:00

45 lines
1.2 KiB
Plaintext

m4_comment([$Id: memp_set_lsn_offset.so,v 10.17 2005/04/14 17:57:54 bostic Exp $])
define(M4PAGELOCAL, [memp_set_lsn_offset, memp_get_lsn_offset])
include(m4/m4.seealso)
m4_pf_header(m4_ref(memp_set_lsn_offset),
ifelse(M4API, C_API, [dnl
int
DB_MPOOLFILE-__GT__set_lsn_offset(DB_MPOOLFILE *mpf, int32_t lsn_offset);
m4_blank
int
DB_MPOOLFILE-__GT__get_lsn_offset(DB_MPOOLFILE *mpf, int32_t *lsn_offsetp);
])
ifelse(M4API, CXX_API, [dnl
int
DbMpoolFile::set(int32_t lsn_offset);
m4_blank
int
DbMpoolFile::get_lsn_offset(int32_t *lsn_offsetp);
]))
m4_p([dnl
The m4_refT(memp_set_lsn_offset) specifies the zero-based byte offset
of a log sequence number (m4_ref(DbLsn)) on the file's pages, for the
purposes of page-flushing as part of transaction checkpoint. (See the
m4_ref(memp_sync) documentation for more information.)])
m4_scope_mpf(memp_set_lsn_offset)
m4_when_mpfopen(memp_set_lsn_offset, error)
m4_return(memp_set_lsn_offset, std)
m4_parambegin
m4_param(lsn_offset, [dnl
The m4_arg(lsn_offset) parameter is the zero-based byte offset of the
log sequence number on the file's pages.])
m4_paramend
m4_pf_getter(memp_get_lsn_offset,
log sequence number byte offset,, lsn_offsetp)
m4_seealso(DbMpool)
m4_page_footer