fmodsw(9S)
NAME
fmodsw − STREAMS module declaration structure
SYNOPSIS
#include <sys/stream.h>
#include <sys/conf.h>
INTERFACE LEVEL
Solaris DDI specific (Solaris DDI)
DESCRIPTION
The fmodsw structure contains information for STREAMS modules. All STREAMS modules must define a fmodsw structure.
f_name must match mi_idname in the module_info structure (see module_info(9S)).
All modules must set the f_flag to D_MP to indicate that they safely allow multiple threads of execution. See mt-streams(9F) for additional flags.
STRUCTURE MEMBERS
| char | f_name[FMNAMESZ + 1]; | /∗ module name ∗/ |
| struct streamtab | ∗f_str; | /∗ streams information ∗/ |
| int | f_flag; | /∗ flags ∗/ |
SEE ALSO
mt-streams(9F), modlstrmod(9S), module_info(9S)
STREAMS Programmer’s Guide
SunOS 5.4 — Last change: 23 Feb 1994