Lines Matching +full:system +full:- +full:on +full:- +full:module

9 tirdwr \- Transport Interface read/write interface STREAMS module
16 \fBtirdwr\fR is a STREAMS module that provides an alternate interface to a
20 using the \fBread\fR(2) and \fBwrite\fR(2) system calls. The \fBputmsg\fR(2)
21 and \fBgetmsg\fR(2) system calls may also be used. However, \fBputmsg\fR and
26 The \fBtirdwr\fR module must only be pushed (see \fBI_PUSH\fR in
28 which supports the \fBTI\fR. After the \fBtirdwr\fR module has been pushed onto
30 \fBTI\fR functions cause an error on the stream. Once the error is detected,
31 subsequent system calls on the stream return an error with \fBerrno\fR set to
35 The following are the actions taken by the \fBtirdwr\fR module when pushed on
44 When the module is pushed onto a stream, it checks any existing data destined
46 any messages on the stream that relate to process management, such as messages
58 The module takes the following actions on data that originated from a
59 \fBwrite\fR system call:
65 the \fBputmsg\fR and \fBgetmsg\fR system calls) are transparently passed onto
66 the module's downstream neighbor.
72 Any zero length data messages are freed by the module and they will not be
73 passed onto the module's downstream neighbor.
79 Any messages with control portions generate an error, and any further system
90 The module takes the following actions on data that originated from the
94 \fBputmsg\fR and \fBgetmsg\fR system calls) are transparently passed onto the
95 module's upstream neighbor. The action taken on messages with control portions
102 the message before to passing the message on to the upstream neighbor.
111 freed by the module.
118 provider cause all further \fBwrite\fR and \fBputmsg\fR system calls to fail
120 system calls return zero length data (indicating end of file) once all previous
128 generate an error and all further system calls associated with the stream will
131 Any zero length data messages are freed by the module and they are not passed
132 onto the module's upstream neighbor.
141 When the module is popped off the stream or the stream is closed, the module