(D7str) - STREAMS message types
DOC HOME
SITE MAP
MAN PAGES
GNU INFO
SEARCH
PRINT BOOK
(D7str) - STREAMS message types
Intro
Introduction to STREAMS message types
M_BREAK
request that BREAK be transmitted on media
M_COPYIN
request a copyin operation
M_COPYOUT
request a copyout operation
M_CTL
send ordinary information to a particular module or type of module
M_CTL, M_PCCTL
send information to a particular module or type of module
M_DATA
carry ordinary data
M_DELAY
request realtime delay on output
M_ERROR
report downstream error condition
M_FLUSH
flush all message queues
M_HANGUP
report that the driver can no longer send data upstream
M_HANGUP, M_TRAIL
report that the driver can no longer send data upstream
M_IOCACK
positive acknowledgement of M_IOCTL message
M_IOCACK, M_IOCNAK
signal acknowledgement of M_IOCTL message
M_IOCDATA
response to an M_COPYIN or M_COPYOUT message
M_IOCNAK
negative acknowledgement of M_IOCTL message
M_IOCTL
statisfy STREAMS ioctl system calls
M_PASSFP
pass file pointer between Stream heads
M_PCCTL
send priority information to a particular module or type of module
M_PCPROTO
hold internal control information and associated data (priority)
M_PCRSE
reserved for internal use
M_PCSETOPTS
alter characteristics of the Stream head (priority)
M_PCSIG
post a high-priority signal to a process
M_PROTO
hold internal control information and associated data (non-priority)
M_PROTO, M_PCPROTO
hold internal control information and associated data
M_READ
send read request downstream
M_RSE
reserved for internal use
M_SETOPTS
alter characteristics of the Stream head (ordinary)
M_SETOPTS, M_PCSETOPTS
alter characteristics of the Stream head
M_SIG
post ordinary priority signal to a process
M_SIG, M_PCSIG
post a signal to a process
M_START
start device output
M_STARTI
start device input
M_START, M_STOP, M_STARTI, M_STOPI
pause or restart device output or input
M_STOP
pause device output
M_STOPI
pause device input
M_TRAIL
Marks end of data after M_HANGUP message
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005