In computer networking, STREAMS is the native framework in Unix System V for implementing character devices.
STREAMS's design is a modular architecture for implementing full-duplex I/O between kernel or user space processes and between device drivers. Its most frequent uses have been in developing terminal I/O (line discipline) and networking subsystems. In System V Release 4, the entire terminal interface was reimplemented using STREAMS. An important concept in STREAMS is the ability to push drivers — custom code modules which can modify the functionality of a network interface or other device — together to form a stack. Several of these drivers can be chained together in order.
Famous quotes containing the word streams:
“The wilderness experiences a suddent rise of all her streams and lakes. She feels ten thousand vermin gnawing at the base of her noblest trees. Many combining drag them off, jarring over the roots of the survivors, and tumble them into the nearest stream, till, the fairest having fallen, they scamper off to ransack some new wilderness, and all is still again.”
—Henry David Thoreau (18171862)
“It is time that I wrote my will;
I choose upstanding men
That climb the streams until
The fountain leap, and at dawn
Drop their cast at the side
Of dripping stone;”
—William Butler Yeats (18651939)
“In this sad state, God Tender Bowells run
Out streams of Grace: And he to end all strife
The Purest Wheate in Heaven, his deare-dear Son
Grinds, and kneads up into this Bread of Life.
Which Bread of Life from Heaven down came and stands
Disht on thy Table up by Angells Hands.”
—Edward Taylor (16451729)