streamtab(9S)
NAME
streamtab - STREAMS entity declaration structure
SYNOPSIS
#include <sys/stream.h>
INTERFACE LEVEL
Architecture independent level 1 (DDI/DKI).
DESCRIPTION
Each STREAMS driver or module must have a streamtab struc-
ture.
streamtab is made up of qinit structures for both the read
and write queue portions of each module or driver. Multi-
plexing drivers require both upper and lower qinit struc-
tures. The qinit structure contains the entry points through
which the module or driver routines are called.
Normally, the read QUEUE contains the open and close rou-
tines. Both the read and write queue can contain put and
service procedures.
STRUCTURE MEMBERS
struct qinit *st_rdinit; /* read QUEUE */
struct qinit *st_wrinit; /* write QUEUE */
struct qinit *st_muxrinit; /* lower read QUEUE*/
struct qinit *st_muxwinit; /* lower write QUEUE*/
SEE ALSO
qinit(9S)
STREAMS Programming Guide
Man(1) output converted with
man2html