---
name: "TIFFProcFunctions"
section: "3tiff"
platform: "linux"
package: "libtiff-dev"
version: "4.7.0-3+deb13u3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/TIFFProcFunctions"
---

# TIFFProcFunctions(3tiff)

set TIFF processing functions

## NAME

TIFFProcFunctions - set TIFF processing functions

## SYNOPSIS

```
#include <tiffio.h>
```

- ***TIFFCloseProc* TIFFGetCloseProc(TIFF \*tif)**

  - ***TIFFMapFileProc* TIFFGetMapFileProc(TIFF \*tif)**

  - ***TIFFReadWriteProc* TIFFGetReadProc(TIFF \*tif)**

  - ***TIFFSeekProc* TIFFGetSeekProc(TIFF \*tif)**

  - ***TIFFSizeProc* TIFFGetSizeProc(TIFF \*tif)**

  - ***TIFFUnmapFileProc* TIFFGetUnmapFileProc(TIFF \*tif)**

  - ***TIFFReadWriteProc* TIFFGetWriteProc(TIFF \*tif)**

  ## DESCRIPTION

The following routines return ?????? an open TIFF file.

*TIFFGetCloseProc()* returns a pointer to file close method.

*TIFFGetMapFileProc()* returns a pointer to memory mapping method.

*TIFFGetReadProc()* returns a pointer to file read method.

*TIFFGetSeekProc()* returns a pointer to file seek method.

*TIFFGetSizeProc()* returns a pointer to file size requesting method.

*TIFFGetUnmapFileProc()* returns a pointer to memory unmapping method.

*TIFFGetWriteProc()* returns a pointer to file write method.

## DIAGNOSTICS

None.

## SEE ALSO

*libtiff* (3tiff), *TIFFOpen* (3tiff)

## AUTHOR

LibTIFF contributors

## COPYRIGHT

1988-2022, LibTIFF contributors
