v7 man page for streamtab

Query: streamtab

OS: v7

Section: 9s

Links: v7 man pages   all man pages

Forums: unix linux community   forum categories

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

streamtab(9S)						    Data Structures for Drivers 					     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 structure. streamtab is made up of qinit structures for both the read and write queue portions of each module or driver. Multiplexing drivers require both upper and lower qinit structures. 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 routines. 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 SunOS 5.10 11 Apr 1991 streamtab(9S)
Related Man Pages
srv(9e) - opensolaris
fmodsw(9s) - opensolaris
intro(9s) - sunos
qinit(9s) - linux
srv(9e) - centos
Similar Topics in the Unix Linux Community
Entry Points Routine
AIX STREAMS driver question