diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 19:43:11 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 19:43:11 +0000 |
commit | fc22b3d6507c6745911b9dfcc68f1e665ae13dbc (patch) | |
tree | ce1e3bce06471410239a6f41282e328770aa404a /templates/man3/mpool.3.pot | |
parent | Initial commit. (diff) | |
download | manpages-l10n-fc22b3d6507c6745911b9dfcc68f1e665ae13dbc.tar.xz manpages-l10n-fc22b3d6507c6745911b9dfcc68f1e665ae13dbc.zip |
Adding upstream version 4.22.0.upstream/4.22.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'templates/man3/mpool.3.pot')
-rw-r--r-- | templates/man3/mpool.3.pot | 365 |
1 files changed, 365 insertions, 0 deletions
diff --git a/templates/man3/mpool.3.pot b/templates/man3/mpool.3.pot new file mode 100644 index 00000000..4246ce17 --- /dev/null +++ b/templates/man3/mpool.3.pot @@ -0,0 +1,365 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2024-03-01 17:02+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. type: TH +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "mpool" +msgstr "" + +#. type: TH +#: archlinux mageia-cauldron +#, no-wrap +msgid "2023-10-31" +msgstr "" + +#. type: TH +#: archlinux mageia-cauldron +#, no-wrap +msgid "Linux man-pages 6.06" +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "NAME" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "mpool - shared memory buffer pool" +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "LIBRARY" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "Standard C library (I<libc>, I<-lc>)" +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "SYNOPSIS" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "" +"B<#include E<lt>db.hE<gt>>\n" +"B<#include E<lt>mpool.hE<gt>>\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "B<MPOOL *mpool_open(DBT *>I<key>B<, int >I<fd>B<, pgno_t >I<pagesize>B<, pgno_t >I<maxcache>B<);>\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "" +"B<void mpool_filter(MPOOL *>I<mp>B<, void (*pgin)(void *, pgno_t, void *),>\n" +"B< void (*>I<pgout>B<)(void *, pgno_t, void *),>\n" +"B< void *>I<pgcookie>B<);>\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "" +"B<void *mpool_new(MPOOL *>I<mp>B<, pgno_t *>I<pgnoaddr>B<);>\n" +"B<void *mpool_get(MPOOL *>I<mp>B<, pgno_t >I<pgno>B<, unsigned int >I<flags>B<);>\n" +"B<int mpool_put(MPOOL *>I<mp>B<, void *>I<pgaddr>B<, unsigned int >I<flags>B<);>\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "" +"B<int mpool_sync(MPOOL *>I<mp>B<);>\n" +"B<int mpool_close(MPOOL *>I<mp>B<);>\n" +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "DESCRIPTION" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "" +"I<Note well>: This page documents interfaces provided up until glibc 2.1. " +"Since glibc 2.2, glibc no longer provides these interfaces. Probably, you " +"are looking for the APIs provided by the I<libdb> library instead." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "" +"I<Mpool> is the library interface intended to provide page oriented buffer " +"management of files. The buffers may be shared between processes." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "" +"The function B<mpool_open>() initializes a memory pool. The I<key> " +"argument is the byte string used to negotiate between multiple processes " +"wishing to share buffers. If the file buffers are mapped in shared memory, " +"all processes using the same key will share the buffers. If I<key> is NULL, " +"the buffers are mapped into private memory. The I<fd> argument is a file " +"descriptor for the underlying file, which must be seekable. If I<key> is " +"non-NULL and matches a file already being mapped, the I<fd> argument is " +"ignored." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "" +"The I<pagesize> argument is the size, in bytes, of the pages into which the " +"file is broken up. The I<maxcache> argument is the maximum number of pages " +"from the underlying file to cache at any one time. This value is not " +"relative to the number of processes which share a file's buffers, but will " +"be the largest value specified by any of the processes sharing the file." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "" +"The B<mpool_filter>() function is intended to make transparent input and " +"output processing of the pages possible. If the I<pgin> function is " +"specified, it is called each time a buffer is read into the memory pool from " +"the backing file. If the I<pgout> function is specified, it is called each " +"time a buffer is written into the backing file. Both functions are called " +"with the I<pgcookie> pointer, the page number and a pointer to the page to " +"being read or written." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "" +"The function B<mpool_new>() takes an I<MPOOL> pointer and an address as " +"arguments. If a new page can be allocated, a pointer to the page is " +"returned and the page number is stored into the I<pgnoaddr> address. " +"Otherwise, NULL is returned and I<errno> is set." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "" +"The function B<mpool_get>() takes an I<MPOOL> pointer and a page number as " +"arguments. If the page exists, a pointer to the page is returned. " +"Otherwise, NULL is returned and I<errno> is set. The I<flags> argument is " +"not currently used." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "" +"The function B<mpool_put>() unpins the page referenced by I<pgaddr>. " +"I<pgaddr> must be an address previously returned by B<mpool_get>() or " +"B<mpool_new>(). The flag value is specified by ORing any of the following " +"values:" +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "B<MPOOL_DIRTY>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "The page has been modified and needs to be written to the backing file." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "B<mpool_put>() returns 0 on success and -1 if an error occurs." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "" +"The function B<mpool_sync>() writes all modified pages associated with the " +"I<MPOOL> pointer to the backing file. B<mpool_sync>() returns 0 on success " +"and -1 if an error occurs." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "" +"The B<mpool_close>() function free's up any allocated memory associated " +"with the memory pool cookie. Modified pages are B<not> written to the " +"backing file. B<mpool_close>() returns 0 on success and -1 if an error " +"occurs." +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "ERRORS" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "" +"The B<mpool_open>() function may fail and set I<errno> for any of the " +"errors specified for the library routine B<malloc>(3)." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "" +"The B<mpool_get>() function may fail and set I<errno> for the following:" +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "B<EINVAL>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "The requested record doesn't exist." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "" +"The B<mpool_new>() and B<mpool_get>() functions may fail and set I<errno> " +"for any of the errors specified for the library routines B<read>(2), " +"B<write>(2), and B<malloc>(3)." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "" +"The B<mpool_sync>() function may fail and set I<errno> for any of the " +"errors specified for the library routine B<write>(2)." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "" +"The B<mpool_close>() function may fail and set I<errno> for any of the " +"errors specified for the library routine B<free>(3)." +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "STANDARDS" +msgstr "" + +#. type: Plain text +#: archlinux debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "BSD." +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +#, no-wrap +msgid "SEE ALSO" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed +msgid "B<btree>(3), B<dbopen>(3), B<hash>(3), B<recno>(3)" +msgstr "" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "2022-12-04" +msgstr "" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "Linux man-pages 6.03" +msgstr "" + +#. type: Plain text +#: debian-bookworm +msgid "Not in POSIX.1. Present on the BSDs." +msgstr "" + +#. type: TH +#: debian-unstable opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "2023-03-30" +msgstr "" + +#. type: TH +#: debian-unstable opensuse-tumbleweed +#, no-wrap +msgid "Linux man-pages 6.05.01" +msgstr "" + +#. type: TH +#: opensuse-leap-15-6 +#, no-wrap +msgid "Linux man-pages 6.04" +msgstr "" |