Open System Services Programmer's Guide

Table 79 API Interoperability in Native Processes (Functions n through z) (continued)
Usage NotesProcess
Called
From
Module
Compiled
As
Specified
By
Function or Macro
SPT_THREAD_AWARE_
NONBLOCK or
SPT_THREAD_AWARE_
PRAGMA_NONBLOCK;
SPT_THREAD_AWARE_
XNONBLOCK or
SPT_THREAD_AWARE_
PRAGMA_XNONBLOCK
Guardian objects onlyOOHPSPT_FILE_CLOSE_()
Guardian objects onlyOOHPSPT_FILE_OPEN_()
OOThreadsspt_fork() OSS objects only
_SPT_MODEL_
SPT_THREAD_AWARE or
SPT_THREAD_AWARE_
PRAGMA
OOThreadsspt_fprintf() OSS objects only
SPT_THREAD_AWARE or
SPT_THREAD_AWARE_
PRAGMA
OOThreadsspt_fprintfx() OSS objects only
SPT_THREAD_AWARE_
NONBLOCK or
SPT_THREAD_AWARE_
PRAGMA_NONBLOCK;
SPT_THREAD_AWARE_
XNONBLOCK or
SPT_THREAD_AWARE_
PRAGMA_XNONBLOCK
OOThreadsspt_fputc() OSS objects only
SPT_THREAD_AWARE or
SPT_THREAD_AWARE_
PRAGMA
OOThreadsspt_fputcx() OSS objects only
SPT_THREAD_AWARE_
NONBLOCK or
SPT_THREAD_AWARE_
PRAGMA_NONBLOCK;
SPT_THREAD_AWARE_
XNONBLOCK or
SPT_THREAD_AWARE_
PRAGMA_XNONBLOCK
OOThreadsspt_fputs() OSS objects only
SPT_THREAD_AWARE or
SPT_THREAD_AWARE_
PRAGMA
OOThreadsspt_fputsx() OSS objects only
SPT_THREAD_AWARE_
NONBLOCK or
SPT_THREAD_AWARE_
PRAGMA_NONBLOCK; or
SPT_THREAD_AWARE_
XNONBLOCK or
546 API Interoperability in Native Processes