O'Reilly logo

UNIX® System V Network Programming by Stephen A. Rago

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

3. STREAMS

The STREAMS mechanism in UNIX System V Release 4 provides the framework on which communication services can be built. These services include communication between terminals and a host computer, between processes on the same computer, and between processes on different computers. This chapter will describe what makes up the STREAMS mechanism and how applications can use it to build communication services.

3.1. STREAMS Background

The STREAMS subsystem [not to be confused with the streams returned by fopen(3C)] was designed to unify disparate and often ad hoc mechanisms that previously existed in the UNIX operating system to support different kinds of character-based I/O. In particular, it was intended to replace the clist mechanism ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required