JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
STREAMS Programming Guide     Oracle Solaris 11.1 Information Library
search filter icon
search icon

Document Information

Preface

Part I Application Programming Interface

1.  Overview of STREAMS

2.  STREAMS Application-Level Components

3.  STREAMS Application-Level Mechanisms

4.  Application Access to the STREAMS Driver and Module Interfaces

5.  STREAMS Administration

6.  Pipes and Queues

Part II Kernel Interface

7.  STREAMS Framework - Kernel Level

8.  STREAMS Kernel-Level Mechanisms

9.  STREAMS Drivers

10.  STREAMS Modules

11.  Configuring STREAMS Drivers and Modules

12.  Multithreaded STREAMS

13.  STREAMS Multiplex Drivers

Part III Advanced Topics

14.  Debugging STREAMS-based Applications

Part IV Appendixes

A.  Message Types

B.  Kernel Utility Interface Summary

C.  STREAMS-Based Terminal Subsystem

D.  STREAMS FAQ

Glossary

Index

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

W

O

O_NDELAY, with M_SETOPTS, index iconM_SETOPTS
O_NONBLOCK, with M_SETOPTS, index iconM_SETOPTS
open, index iconPseudo-TTY Streams
device file, index iconOpening a STREAMS Device File
open a module, example, index iconopen Routine
open a stream, index iconOpening a STREAMS Device File
open and request bind to the driver device, example, index iconAccessing the Service Provider
opening a system clone device, example, index iconCloning STREAMS Drivers
opening the log driver, example, index iconCloning STREAMS Drivers
opening the loop-around driver, index iconLoop-Around Driver
ordinary message
M_BREAK, index iconM_BREAK
M_CTL, index iconM_CTL
M_DATA, index iconM_DATA
M_DELAY, index iconM_DELAY
M_IOCTL, index iconM_IOCTL
M_PASSFP, index iconM_PASSFP
M_PROTO, index iconM_PROTO
M_RSE, index iconM_RSE
M_SETOPTS, index iconM_SETOPTS
otherq, index iconKernel Utility Interface Summary