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
OOXPG4regexec()
OOXPG4regfree()
Parameters must match moduleG, OG, OISOremove()
Guardian parameters onlyG, OG, OHPremove_guardian()
OSS parameters onlyG, OG, OHPremove_oss()
G, OG, OISOrename() Parameters must match module
Guardian function operates only on
Guardian objects
OSS function operates on OSS objects
and limited Guardian objects
G, OG, OHPrename_guardian() Guardian parameters only
Guardian objects only
G, OG, OHPrename_oss() OSS parameters only
OSS objects and limited Guardian
objects
G, OGHPreply()
Checking variantsG, OG, OHPrepmem()
Parameters must match moduleG, OG, OISOrewind()
G, OG, OPOSIXrewinddir() OSS parameters only
OSS objects and limited Guardian
objects
G, OOPOSIXrmdir() OSS parameters only
Limited OSS objects only
Only Guardian modules or only OSS
modules
G, OG, OISOscanf()
G, OG, OXPG4seed48()
G, OG, OXPG4seekdir() OSS parameters only
OSS objects and limited Guardian
objects
OOXPG4semctl()
OOXPG4semget()
OOXPG4semop()
Parameters must match moduleG, OG, OISOsetbuf()
G, OG, OPOSIXsetgid()
Only Guardian modules or only OSS
modules
G, OG, OISOsetjmp()
G, OG, OISOsetlocale()
OSS parameters onlyOOHPsetlocale_from_msg()
G, OG, OX/OPENsetlogmask()
Checking variantsG, OG, OHPsetmem()
Using the API Interoperability Table 493