Sun Microsystems, Inc.
spacerspacer
spacer www.sun.com docs.sun.com |
spacer
black dot
 
 
   
 

STREAMS Programming Guide

 
 
 
Copyright
  Preface
  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
STREAMS Multiplexers
Building a Multiplexer
Dismantling a Multiplexer
Routing Data Through a Multiplexer
Connecting And Disconnecting Lower Streams
Connecting Lower Streams
Disconnecting Lower Streams
Multiplexer Construction Example
Multiplexing Driver Example
Upper Write put Procedure Sample
Upper Write service Procedure Sample
Lower Write service Procedure
Lower Read put Procedure
Persistent Links
Design Guidelines
  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
  D.  STREAMS FAQ
  Glossary
  Index