JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
STREAMS Programming Guide
search filter icon
search icon

Document Information


Part I Application Programming Interface

1.  Overview of STREAMS

2.  STREAMS Application-Level Components

3.  STREAMS Application-Level Mechanisms

4.  Application Access to the STREAMS Driver and Module Interfaces

5.  STREAMS Administration

6.  Pipes and Queues

Part II Kernel Interface

7.  STREAMS Framework - Kernel Level

8.  STREAMS Kernel-Level Mechanisms

9.  STREAMS Drivers

10.  STREAMS Modules

11.  Configuring STREAMS Drivers and Modules

12.  Multithreaded STREAMS

13.  STREAMS Multiplex Drivers

Part III Advanced Topics

14.  Debugging STREAMS-based Applications

Part IV Appendixes

A.  Message Types

B.  Kernel Utility Interface Summary

C.  STREAMS-Based Terminal Subsystem




Part II

Kernel Interface

Chapter 7, STREAMS Framework - Kernel Level, STREAMS Framework –Kernel Level
Describes the STREAMS components from the kernel developer's perspective.
Describes the structure and use of each STREAMS message type.
Discusses several topics specific to STREAMS device drivers.
Provides specific examples of how modules work.
Describes how to configure STREAMS drivers and modules into the Solaris operating environment.
Chapter 12, Multithreaded STREAMS, MultiThreaded STREAMS
Describes how to multithread a STREAMS driver or module.
Describes how STREAMS multiplexing configurations are created and also discusses multiplexing drivers.