Open System Services Programmer's Guide
Table 77 API Interoperability in TNS Processes (continued)
Usage NotesProcess
Called
From
Module
Compiled
As
Specified ByFunction or Macro
G, OG, OISOperror()
OSS parameters onlyG, OOPOSIXpipe()
OSS parameters onlyG, OG, OPOSIXpopen()
Exception variantsG, OG, OISOpow()
Only Guardian modules or only OSS
modules
G, OG, OISOprintf()
Parameters must match moduleG, OG, OISOputc()
G, OG, OISOputchar() Only Guardian modules or only OSS
modules
Guardian function operates only on
Guardian objects
OSS function operates only on OSS
objects
G, OOXPG4putenv()
Only Guardian modules or only OSS
modules
G, OG, OISOputs()
G, OOXPG4putw()
G, OOXPG4putwc()
OOXPG4putwchar()
OOXPG4putws()
G, OG, OISOqsort()
G, OG, OISOraise() Only Guardian modules or only OSS
modules
Guardian function operates only on
Guardian objects
OSS function operates only on OSS
objects
G, OG, OISOrand()
G, OG, OXPG4read() Parameters must match module
Guardian function operates only on
Guardian objects
OSS function operates on OSS objects
and limited Guardian objects
G, OG, OPOSIXreaddir() OSS parameters only
OSS objects and limited Guardian
objects
G, OG, OX/OPENreadlink() OSS objects only
_XOPEN_SOURCE_EXTENDED
Guardian parameters onlyG, OGHPreadupdate()
Checking variantsG, OG, OISOrealloc()
OOXPG4regcomp()
OOXPG4regerror()
492 API Interoperability in TNS Processes