m4_comment([$Id: memp_set_pgcookie.so,v 10.17 2005/11/30 19:46:21 bostic Exp $]) define(M4PAGELOCAL, [memp_set_pgcookie, memp_get_pgcookie]) include(m4/m4.seealso) m4_pf_header(m4_ref(memp_set_pgcookie), ifelse(M4API, C_API, [dnl int DB_MPOOLFILE-__GT__set_pgcookie(DB_MPOOLFILE *mpf, DBT *pgcookie); m4_blank int DB_MPOOLFILE-__GT__get_pgcookie(DB_MPOOLFILE *mpf, DBT *dbt); ]) ifelse(M4API, CXX_API, [dnl int DbMpoolFile::set(DBT *pgcookie); m4_blank int DbMpoolFile::get_pgcookie(DBT *dbt); ])) m4_p([dnl The m4_refT(memp_set_pgcookie) specifies a byte string that is provided to the functions registered to do input or output processing of the file's pages as they are read from or written to, the backing filesystem store. (See the m4_ref(memp_register) documentation for more information.)]) m4_scope_mpf(memp_set_pgcookie) m4_when_mpfopen(memp_set_pgcookie, overwrite) m4_return(memp_set_pgcookie, std) m4_parambegin m4_param(pgcookie, [dnl The m4_arg(pgcookie) parameter is a byte string provided to the functions registered to do input or output processing of the file's pages.]) m4_paramend m4_pf_getter(memp_get_pgcookie, byte string,, dbt, reference) m4_seealso(DbMpool) m4_page_footer