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
Part III Advanced Topics
14. Debugging STREAMS-based Applications
Part IV Appendixes
A. Message Types
Ordinary Messages
M_BREAK
M_CTL
M_DATA
M_DELAY
M_IOCTL
M_PASSFP
M_PROTO
M_RSE
M_SETOPTS
M_SIG
High-Priority Messages
M_COPYIN
M_COPYOUT
M_ERROR
M_FLUSH
M_HANGUP
M_IOCACK
M_IOCDATA
M_IOCNAK
M_PCPROTO
M_PCRSE
M_PCSIG
M_READ
SO_MREADOFF
and
M_STOP
SO_MREADOFFI
and
M_STOPI
M_UNHANGUP
B. Kernel Utility Interface Summary
C. STREAMS-Based Terminal Subsystem
D. STREAMS FAQ
Glossary
Index