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
OSS function operates on OSS objects
and limited Guardian objects
G, OG, OHPfopen_guardian() Guardian parameters only
Guardian objects only
G, OG, OHPfopen_oss() OSS parameters only
OSS objects and limited Guardian
objects
GGHPfopen_std_file()
OSS objects onlyOOPOSIXfork()
OSS parameters onlyG, OG, OPOSIXfpathconf()
G, OG, OISOfprintf() Parameters must match module
Guardian function operates only on
Guardian objects
OSS function operates on OSS objects
and limited Guardian objects
G, OG, OISOfputc() Parameters must match module
Guardian function operates only on
Guardian objects
OSS function operates on OSS objects
and limited Guardian objects
G, OG, OISOfputs() Parameters must match module
Guardian function operates only on
Guardian objects
OSS function operates on OSS objects
and limited Guardian objects
G, OOXPG4fputwc()
G, OOXPG4fputws()
G, OG, OISOfread() Parameters must match module
Guardian function operates only on
Guardian objects
OSS function operates on OSS objects
and limited Guardian objects
Checking variantsG, OG, OISOfree()
G, OG, OISOfreopen() Parameters must match module
Guardian function operates only on
Guardian objects
OSS function operates on OSS objects
and limited Guardian objects
G, OG, OHPfreopen_guardian() Guardian parameters only
Guardian objects only
G, OG, OHPfreopen_oss() OSS parameters only
OSS objects and limited Guardian
objects
G, OG, OISOfrexp()
G, OG, OISOfscanf() Parameters must match module
486 API Interoperability in TNS Processes