streamtab man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



streamtab(D4)							 streamtab(D4)

NAME
     streamtab - STREAMS driver and module declaration structure

SYNOPSIS
     #include <sys/stream.h>
     #include <sys/ddi.h>

DESCRIPTION
     The streamtab structure is made up of pointers to 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.

USAGE
     Each STREAMS driver or module must have a streamtab structure.  The
     streamtab structure must be named prefixinfo, where prefix is the driver
     prefix.

   Structure Definitions
     The streamtab structure contains the following 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*/

     The st_rdinit field contains a pointer to the read-side qinit structure.
     For a multiplexing driver, this is the qinit structure for the upper read
     side.

     The st_wrinit field contains a pointer to the write-side qinit structure.
     For a multiplexing driver, this is the qinit structure for the upper
     write side.

     The st_muxrinit field contains a pointer to the lower read-side qinit
     structure for multiplexing drivers.  For modules and non-multiplexing
     drivers, this field should be set to NULL.

     The st_muxwinit field contains a pointer to the lower write-side qinit
     structure for multiplexing drivers.  For modules and non-multiplexing
     drivers, this field should be set to NULL.

REFERENCES
     qinit(D4)

									Page 1

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net