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
System Calls Used
Module and Driver
ioctl
Calls
General
ioctl
Processing
I_STR
ioctl
Processing
Transparent
ioctl
Processing
I_LIST
ioctl
Other
ioctl
Commands
Message Direction
Flush Handling
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
Module Overview
STREAMS Module Configuration
Module Procedures
Filter Module Example
Data Flow Control
Design Guidelines
htonl
(3N)and
ntohl
(3N)
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
D. STREAMS FAQ
Glossary
Index