Benefits and Features of STREAMS

This section lists the benefits and features of STREAMS.

STREAMS offers two major benefits for applications programmers:

Additional STREAMS features are provided to handle characteristic problems of protocol implementation and to assist in development. There are also kernel- and user-level facilities that support the implementation of advanced functions and allow asynchronous operation of a user process and STREAMS input and output. The following features are discussed: