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 or
SPT_THREAD_AWARE_
PRAGMA
_XOPEN_SOURCE_EXTENDED
OOThreadsspt_connectx() OSS objects only
_SPT_MODEL_
SPT_THREAD_AWARE_
NONBLOCK or
SPT_THREAD_AWARE_
PRAGMA_NONBLOCK; or
SPT_THREAD_AWARE_
XNONBLOCK or
SPT_THREAD_AWARE_
PRAGMA_XNONBLOCK
_XOPEN_SOURCE_EXTENDED
Guardian objects onlyOOHPSPT_CONTROL()
OOThreadsspt_dup2x() OSS objects only
_SPT_MODEL_
SPT_THREAD_AWARE_
NONBLOCK or
SPT_THREAD_AWARE_
PRAGMA_NONBLOCK; or
SPT_THREAD_AWARE_
XNONBLOCK or
SPT_THREAD_AWARE_
PRAGMA_XNONBLOCK
Guardian objects onlyOOHPSPT_ ENDTRANSACTION()
OOThreadsspt_fclose() OSS objects only
SPT_THREAD_AWARE or
SPT_THREAD_AWARE_
PRAGMA
OOThreadsspt_fclosex() OSS objects only
SPT_THREAD_AWARE_
NONBLOCK or
SPT_THREAD_AWARE_
PRAGMA_NONBLOCK; or
SPT_THREAD_AWARE_
XNONBLOCK or
SPT_THREAD_AWARE_
PRAGMA_XNONBLOCK
OOThreadsspt_fcntlx() OSS objects only
SPT_THREAD_AWARE_
NONBLOCK or
SPT_THREAD_AWARE_
PRAGMA_NONBLOCK
OOThreadsspt_fcntlz() OSS objects only
_SPT_MODEL_
SPT_THREAD_AWARE_
XNONBLOCK or
SPT_THREAD_AWARE_
PRAGMA_XNONBLOCK
OOThreadsspt_fd_read_ready() OSS objects only
544 API Interoperability in Native Processes