Buffered file creation and usage

Поиск
Список
Период
Сортировка
От VOGLOZIN W. Amenel
Тема Buffered file creation and usage
Дата
Msg-id op.s62qcwstxwch8s@pc-saintpaul.irin.sciences.univ-nantes.prive
обсуждение исходный текст
Ответы Re: Buffered file creation and usage  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-ports
Hi,
I'm implementing a module in pgsql on the server side (Win32 version, but
it's not platform-specific). I need access to a specific file whose name I
know (of course!). I'm trying to use a buffered access though the BufFile
type (header path is 'include/storage/buffile.h').
The problem is that there is only one constructor for data type BufFile
(namely 'extern BufFile *BufFileCreateTemp(bool interXact);'). The other
possible constructors I found were in buffile.c but the only one that
allows me to specify a file is protected by an  'ifdef NOT_USED'.

My questions are:
1- is it possible to have a buffered access to a file initially external
to the database ? If yes, how can I do that ?
2- what is the meaning of the NOT_USED define ? A text search showed it is
used in more than 40 files.
Thanks.

В списке pgsql-ports по дате отправления:

Предыдущее
От: "VOGLOZIN W. Amenel"
Дата:
Сообщение: Re: Building PostgreSQL 8.1.3 on Windows with MinGW
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Buffered file creation and usage