HP-UX Reference (11i v1 00/12) - 3 Library Functions A-M (vol 6)

__________________________________________________________________________________________________________________________________________________________________________________________________
__________________________________________________________________________________________________________________________________________________________________________________________________
STANDARD Printed by: Nora Chuang [nchuang] STANDARD
/build/1111/BRICK/man3/!!!intro.3c
________________________________________________________________
___ ___
f
fgetpos64(3S) fgetpos64(3S)
be used to grow the file past 2 GB if desired. All other functional behaviors, returns,
and errors are identical to freopen().
fseeko64() The fseeko64() function is identical to fseeko() except that fseeko64()
accepts an off64_t for the size parameter instead of off_t. All other functional
behaviors, returns, and errors are identical.
fsetpos64() The fsetpos64() function is identical to fsetpos() except that fset-
pos64()
accepts an fpos64_t for the pos parameter instead of fpos_t. All
other functional behaviors, returns, and errors are identical.
fstatvfsdev64() The fstatvfsdev64() function is identical to fstatvfsdev() except that
fstatvfsdev64() accepts a struct statvfs64 for the second parameter
instead of struct statvfs. All other functional behaviors, returns, and errors
are identical.
ftello64() The ftello64() function is identical to ftello() except that ftello64()
returns the file position in an off64_t instead of an off_t. All other functional
behaviors, returns, and errors are identical.
ftw64() The ftw64() function is identical to ftw() except that it that it utilizes a
struct stat64 as the second parameter to the function whose pointer is passed
to ftw64(). All other functional behaviors, returns, and errors are identical.
nftw64() The nftw64() function is identical to nftw() except that it that it utilizes a
struct stat64 as the second parameter to the function whose pointer is passed
to nftw64(). All other functional behaviors, returns, and errors are identical.
statvfsdev64() The statvfsdev64()
function is identical to statvfsdev() except that
statvfsdev64() accepts a struct statvfs64
for the second parameter
instead of
struct statvfs. All other functional behaviors, returns, and errors
are identical.
tmpfile64() The tmpfile64() function is identical to tmpfile() in the 64-bit compile
environment. Both interfaces create a temporary file that is capable of growing
beyond 2GB’s if desired. All other functional behaviors, returns, and errors are
identical.
APPLICATION USAGE
fgetpos64() , fopen64() , freopen64() , fseeko64() , fsetpos64() , fstatvfsdev64()
,
ftello64(), ftw64(), nftw64(), statvfsdev64()
, and tmpfile64() are thread-safe. These
interfaces are not async-cancel-safe. A cancellation point may occur when a thread is executing any of
these interfaces.
Section 3238 2 HP-UX Release 11i: December 2000
___
___