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

E

ECHOCTL, index iconDefault Settings
empty pipe
user process attempts read, index iconReading From a Pipe or FIFO
user process attempts write, index iconWriting to a Pipe or FIFO
enableok, index iconKernel Utility Interface Summary
entry point
close, index iconMessage Processing
open, index iconMessage Processing
error event
POLLERR, index iconSynchronous Input and Output
POLLHUP, index iconSynchronous Input and Output
POLLNVAL, index iconSynchronous Input and Output
error events, polling, index iconSynchronous Input and Output
esballoc
index iconExtended STREAMS Buffers
index iconKernel Utility Interface Summary
example, index iconesballoc(9F) Example
esballoc(9F), outstanding callbacks from, index iconAsynchronous Callback Functions
EUC handling in ldterm, index iconEUC Handling in ldterm
EUC header file, example, index iconEUC Handling in ldterm
event polling, index iconSynchronous Input and Output
example, index iconSynchronous Input and Output
explicit locks
message ordering, index iconPreserving Message Ordering
module, index iconMT SAFE Modules Using Explicit Locks
explicit locks, constraints, module, index iconConstraints When Using Locks
extended STREAMS buffers
index iconExtended STREAMS Buffers
index iconExtended STREAMS Buffers
allocation, index iconExtended STREAMS Buffers
freeing, index iconExtended STREAMS Buffers