STREAMS/UX for the HP 9000 is Hewlett Packard's implementation
of the AT&T de facto standard environment for communications
protocols.
STREAMS/UX consists of the STREAMS environment, Transport
Layer Interface (TLI), and XTI. TLI is an industry de facto standard application
program interface for implementing transport-level communications
by means of STREAMS-based network protocol stacks. HP also provides
a Data Link Provider Interface (DLPI) adapter with the core operating
system. DLPI is one industry standard definition for message communications
to STREAMS-based network interface drivers.
This manual includes information on how to install STREAMS/UX,
how to program with STREAMS/UX, and how to debug STREAMS/UX programs.
The programming information in this manual is intended to be used
in conjunction with the AT&T STREAMS manual called UNIX System
V Release 4 Programmer's Guide: STREAMS.
This manual contains the following chapters:
- Chapter 1
Installation and Verification of STREAMS/UX describes
product installation using HP's installation and update program, swinstall, and describes how to verify the installation.
- Chapter 2
Detailed Product Information provides
a more in-depth explanation of the product installation, including instruc
tions for manual kernel builds, information about STREAMS drivers
and modules, and descriptions of STREAMS-related device files.
- Chapter 3
Differences Between STREAMS/UX and System
V Release 4 STREAMS summarizes differences in areas
such as commands, system calls, utilities, drivers and data structures,
and is intended primarily for programmers. Chapter 3 is written
with the assumption that the programmer has already read the AT&T
manual UNIX System V Release 4 Programmer's Guide: STREAMS.
- Chapter 4
STREAMS/UX Multiprocessor Support discusses UP
emulation, writing MP scalable modules and drivers, how to port
SVR4 MP modules and drivers to HP-UX, and synchronization levels.
- Chapter 5
How to Compile and Link STREAMS/UX Drivers, Modules,
and Applications provides step-by-step instructions
for each of these topics.
- Chapter 6
Debugging STREAMS/UX Modules and Drivers provides
a detailed look at how to use the strdb and adb debugging tools to debug STREAMS modules and drivers.
- Chapter 7
STREAMS/UX-NetTL Link describes
how STREAMS uses the Network Tracing and Logging facility.