Guardian Native C Library Calls Reference Manual (G06.28+, H06.05+)

tmple(3) Guardian Native C Library Calls Reference Manual
NAME
tmple - Creates a temporary le
LIBRARY
G-series native Guardian processes: $SYSTEM.SYSnn.ZCRTLSRL
G-series native OSS processes: /G/system/sysnn/zcrtlsrl
H-series native Guardian processes: $SYSTEM.ZDLLnnn.ZCRTLDLL
H-series OSS processes: /G/system/zdllnnn/zcrtldll
DESCRIPTION
The C run-time library supports two variants of the tmple() function: tmple_oss( ) and
tmple_guardian(). These variants support the unique le-naming conventions and structures of
the OSS and Guardian le systems, respectively. These variants support OSS
les that have a le |
offset maximum smaller than 2 gigabytes and Guardian les that have a le offset maximum |
smaller than 4 gigabytes (Guardian Format 1 les).
For the TNS C runtime library only, the header le maps calls to tmple() to the variant that
matches the target compilation environment. The target environment is set with the systype
pragma.
Explicit calls to the tmple_oss() and tmple_guardian() variants in source code are only
made when the behavior of one environment is desired from the other environment.
For a description of the tmple() OSS function and the tmple_oss() function, see the
tmple_oss(3) reference page. For a description of the tmple() Guardian function and the
tmple_guardian() function, see the tmple_guardian(3) reference page. For a description of |
equivalent functions that support OSS les that have a le offset maximum larger than 2 giga- |
bytes and Guardian les that have a le offset maximum larger than 4 gigabytes (Guardian For- |
mat 2 les), see the tmple64(3) reference page.
712 Hewlett-Packard Company 527192-007