Source position: pxlib.pp line 183
type px_doc = record |
px_stream: Ppxstream_t; |
px_name: Pcchar; |
px_close_fp: cint; |
px_head: Ppxhead_t; |
px_data: pointer; |
px_datalen: cint; |
px_indexdata: pointer; |
px_indexdatalen: cint; |
px_pindex: Ppxdoc_t; |
px_blob: Ppxblob_t; |
last_position: cint; |
warnings: cint; |
writeproc: function( |
p: Ppxdoc_t; |
data: pointer; |
size: size_t |
):size_t; |
errorhandler: procedure( |
p: Ppxdoc_t; |
level: cint; |
msg: Pcchar; |
data: pointer |
); |
errorhandler_user_data: pointer; |
malloc: function( |
p: Ppxdoc_t; |
size: size_t; |
caller: Pcchar |
):pointer; |
calloc: function( |
p: Ppxdoc_t; |
size: size_t; |
caller: Pcchar |
):pointer; |
realloc: function( |
p: Ppxdoc_t; |
mem: pointer; |
size: size_t; |
caller: Pcchar |
):pointer; |
free: procedure( |
p: Ppxdoc_t; |
mem: pointer |
); |
read: function( |
p: Ppxdoc_t; |
stream: Ppxstream_t; |
numbytes: size_t; |
buffer: pointer |
):size_t; |
seek: function( |
p: Ppxdoc_t; |
stream: Ppxstream_t; |
offset: clong; |
whence: cint |
):cint; |
tell: function( |
p: Ppxdoc_t; |
stream: Ppxstream_t |
):clong; |
write: function( |
p: Ppxdoc_t; |
stream: Ppxstream_t; |
numbytes: size_t; |
buffer: pointer |
):size_t; |
targetencoding: Pcchar; |
inputencoding: Pcchar; |
out_iconvcd: iconv_t; |
in_iconvcd: iconv_t; |
curblocknr: clong; |
curblockdirty: cint; |
curblock: pcuchar; |
end; |