SUPER-UX STREAMS PROGRAMMER'S GUIDE
The STREAMS Programmer's Guide provides information and guidelines that enable you to develop
UNIX operating system communication services for SUPER-UX. This guide describes the components of
the STREAMS interface.
This guide is organized as follows:
- Chapter 4, STREAMS Processing Routines, describes the routines in the queue and the
asynchronous protocUL stream.
- Chapter 5, STREAMS Messages, describes messages that serves as the means of communication
within a Stream and contrUL all input and output under STREAMS.
- Chapter 6, Overview of STREAMS Modules and Drivers, describes processing by modules and
drivers that are elements in STREAMS.
- Chapter 7, STREAMS Modules, describes module routines and contrUL flow.
- Chapter 8, STREAMS Drivers, describes the operation of a Stream driver and discusses the
processing typically required in drivers.
- Chapter 9, STREAMS Multiplexing, describes how STREAMS multiplexing configurations are
created, and also discusses multiplexing drivers.
- Appendix A, Kernel Structures, summarizes kernel structures commonly encountered in
STREAMS module and driver development.
- Appendix B, Messages, describes STREAMS message types.
- Appendix C, Utilities, specifies the STREAMS kernel utility routine.
- A Glossary which contains terms used in device driver programming.
REMARKS
This document corresponds to SUPER-UX Release 8.1 and describes the functions of the following program product.
U92001-01-GxxE SUPER-BASE (SUPER-UX Basic Software)
xx in Gxx represents a group number of each system group.
MAJOR CHANGES IN THIS RELEASE
The following table lists the major changes in upgrading from Release 6.2 to 8.1.
The deleted portions are indicated by the number of the chaper, section, or subsection of the previous version.