Open System Services Programmer's Guide

Added 64-bit shared-memory information to:
“Using Shared Memory” (page 189)
“Features Unique to OSS Interprocess Communication” (page 176)
Added interprocess-communication information to:
“OSS Interprocess-Communication Functions” (page 196)
“Guardian Interprocess-Communication Procedures” (page 203)
Added Guardian I/O information to “Guardian I/O Management Procedures” (page 234)
Added the new “64-Bit Support in OSS and Guardian” (page 285) chapter.
Added POSIX User Thread information to:
“Thread-Aware Enscribe Functions” (page 420)
“64-Bit Considerations for the PUT Model Library” (page 437)
Added new OSS functions to:
“Documented OSS Functions” (page 438)
“API Interoperability in Native Processes” (page 500)
Revised the entire “Managing Memory” (page 162) chapter.
Removed the OSS shm*() functions (shared-memory support for Guardian processes on J06.12
(or later) and H06.23 (or later) RVUs) from API Interoperability in TNS Processes (page 482) and
added the OSS shm*() functions to API Interoperability in Native Processes (Functions n through
z)” (page 528).
Added and revised many glossary terms in “Glossary” (page 566).
Changes Made to the 520574-016 Edition (August 2011)
Added an Abstract to the title page.
Deleted the following lines from “Using select() on FIFOs” (page 84)
#ifndef _XOPEN_SOURCE_EXTENDED
#include <sys/file.h>
#endif
Revised information about shared memory for J06.12 or later J-series RVUs and H06.23 or
later H-series RVUs in:
“Memory-Management Interoperability” (page 164)
“Interprocess Communication Using OSS APIs” (page 174)
“Interprocess Communication Using OSS and Guardian APIs ” (page 175)
“Features Unique to OSS Interprocess Communication” (page 176)
“Using Shared Memory” (page 189)
“OSS Interprocess-Communication Functions” (page 197)
API Interoperability in TNS Processes” (page 482)
Added the Guardian Procedure BINSEM_ISMINE_ to “Guardian Interprocess-Communication
Procedures” (page 204)
New and Changed Information 19