9. The STREAMS Subsystem
In Chapter 3, we presented an overview of the STREAMS mechanism found in UNIX System V Release 4. Chapter 3 is oriented toward the programmer who develops applications at user level. This chapter provides the other half of the picture; it presents the STREAMS mechanism from the perspective of a programmer writing kernel-level software. Therefore, we discuss the kernel environment and internals of the STREAMS mechanism. (We only deal with the uniprocessor implementations, since the dust has not settled yet in the battle among the numerous multiprocessor implementations.)
This chapter, and the three chapters that follow, differ from the preceding ones in several ways. First, this chapter does not include any examples. Second, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access