www.sun.com
docs.sun.com
|
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