STREAMS


Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Acronyms, Idioms, Wikipedia.

STREAMS

(operating system)
A collection of system calls, kernel resources, and kernel utility routines that can create, use, and dismantle a stream. A "stream head" provides the interface between the stream and the user processes. Its principal function is to process STREAMS-related user system calls. A "stream module" processes data that travel bewteen the stream head and driver. The "stream end" provides the services of an external input/output device or an internal software driver. The internal software driver is commonly called a pseudo-device driver.

The STREAMS concept has been formalised in Unix System V. For example, SVR4 implements sockets and pipes using STREAMS, resulting in pipe(2) openning bidirectional pipes.

[IBM AIX 3.2 Communication Programming Concepts, SC23-2206-03].

STREAMS

A feature of Unix System V that provides a standard way of dynamically building and passing messages up and down a protocol stack. STREAMS passes messages from the application "downstream" through the STREAMS modules to the network driver at the end of the stack. Messages are passed "upstream" from the driver to the application. A STREAMS module would be a transport layer protocol such as TCP and SPX or a network layer protocol such as IP and IPX.

STREAMS modules can be dynamically changed (pushed and popped) at runtime, allowing the stack to be used for multiple protocols. Two important STREAMS components are the TLI and LSL interfaces, which provide common languages to the transport and data link layers. See TLI, LSL, ODI and OSI.
References in classic literature ?
Indeed, I congratulated myself, as I looked my last at the sign of The Singing Stream, that this had been quite in my early manner.
Up to the first obstacle, the stream, he could not guide the motions of his mare.
Gladiator and Diana came up to it together and almost at the same instant; simultaneously they rose above the stream and flew across to the other side; Frou-Frou darted after them, as if flying; but at the very moment when Vronsky felt himself in the air, he suddenly saw almost under his mare's hoofs Kuzovlev, who was floundering with Diana on the further side of the stream.
After crossing the stream Vronsky had complete control of his mare, and began holding her in, intending to cross the great barrier behind Mahotin, and to try to overtake him in the clear ground of about five hundred yards that followed it.
If I could free my hands," he thought, "I might throw off the noose and spring into the stream.
Toward the day's close the girl was suddenly alarmed by the shouting of the Russian from the opposite bank of the stream, and a moment later, following the direction of his gaze, she was terrified to see a ship's boat approaching from up-stream, in which, she felt assured, there could be only members of the Kincaid's missing crew--only heartless ruffians and enemies.
Sometimes his ears moved when the stream awoke and whispered; but they moved lazily, with, foreknowledge that it was merely the stream grown garrulous at discovery that it had slept.
His eyes could not pierce the green screen through which the stream rippled away, but to his ears came the voice of a man.
He crossed the stream below the pool, stepping agilely from stone to stone.
At last the pan seemed empty of everything but water; but with a quick semicircular flirt that sent the water flying over the shallow rim into the stream, he disclosed a layer of black sand on the bottom of the pan.
He moved down the stream a few steps and took a second panful of dirt.
Again came the careful washing, the jealous herding of the golden specks, and the wantonness with which he sent them flying into the stream when he had counted their number.

Full browser ?