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
Parameters must match moduleG, OG, OHPsetnbuf()
OSS objects onlyOG, OPOSIXsetpgid()
OSS objects onlyOOPOSIXsetpgrp()
OOX/OPENsetpwent() _XOPEN_SOURCE_EXTENDED or
_TANDEM_SOURCE
OSS objects onlyOOXPG4setregid()
OSS objects onlyOOXPG4setreuid()
OSS objects onlyOOPOSIXsetsid()
G, OG, OPOSIXsetuid()
Parameters must match moduleG, OG, OISOsetvbuf()
OOXPG4shmat()
OOXPG4shmctl()
OOXPG4shmdt()
OOXPG4shmget()
OSS objects onlyOOPOSIXsigaction()
OSS objects onlyOOPOSIXsigaddset()
OSS objects onlyOOPOSIXsigdelset()
OSS objects onlyOOPOSIXsigemptyset()
OSS objects onlyOOPOSIXsigfillset()
OSS objects onlyOOPOSIXsigismember()
OSS objects onlyOOPOSIXsiglongjmp()
G, OG, OISOsignal() Only Guardian modules or only OSS
modules
Guardian function operates only on
Guardian objects
OSS function operates only on OSS
objects
OSS objects onlyOOPOSIXsigpending()
OSS objects onlyOOPOSIXsigprocmask()
OSS objects onlyOOPOSIXsigsetjmp()
OSS objects onlyOOPOSIXsigsuspend()
G, OG, OISOsin()
Exception variantsG, OG, OISOsinh()
G, OG, OISOsnprintf() (H-series only)
G, OG, OISOsprintf()
Exception variantsG, OG, OISOsqrt()
G, OG, OISOsrand()
494 API Interoperability in TNS Processes