Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ messages(D5DK) — Motorola System V 88k Release 4 Version 4.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

messages(D5DK)  —  

.IX \f4messages\fP(D5DK)

NAME

messages − STREAMS messages

SYNOPSIS

#include <sys/stream.h>

DESCRIPTION

The following is a list of the STREAMS messages types that can be used by drivers and modules. 

M_DATAData message. 

M_PROTOProtocol control message. 

M_BREAKControl message used to generate a line break. 

M_SIGControl message used to send a signal to processes. 

M_DELAYControl message used to generate a real-time delay. 

M_CTLControl message used between neighboring modules and drivers. 

M_IOCTLControl message used to indicate a user ioctl(2) request. 

M_SETOPTSControl message used to set stream head options. 

M_IOCACKHigh priority control message used to indicate success of an ioctl request. 

M_IOCNAKHigh priority control message used to indicate failure of an ioctl request. 

M_PCPROTOHigh priority protocol control message. 

M_PCSIGHigh priority control message used to send a signal to processes. 

M_READHigh priority control message used to indicate the occurrence of a read(2) when there are no data on the stream head read queue. 

M_FLUSHHigh priority control message used to indicate that queues should be flushed. 

M_STOPHigh priority control message used to indicate that output should be stopped immediately. 

M_STARTHigh priority control message used to indicate that output can be restarted. 

M_HANGUPHigh priority control message used to indicate that the device has been disconnected. 

M_ERRORHigh priority control message used to indicate that the stream has incurred a fatal error. 

M_COPYINHigh priority control message used during transparent ioctl processing to copy data from the user to a STREAMS message. 

M_COPYOUTHigh priority control message used during transparent ioctl processing to copy data from a STREAMS message to the user. 

M_IOCDATAHigh priority control message used during transparent ioctl processing to return the status and data of a previous M_COPYIN or M_COPYOUT request. 

M_STOPIHigh priority control message used to indicate that input should be stopped immediately. 

M_STARTIHigh priority control message used to indicate that input can be restarted. 

M_PCCTLHigh priority control message used between neighboring modules and drivers. 

M_PCSETOPTSHigh priority control message used to set stream head options. 

SEE ALSO

put(D2DK), srv(D2DK), allocb(D3DK), copyreq(D4DK), copyresp(D4DK), datab(D4DK), iocblk(D4DK), linkblk(D4DK), msgb(D4DK), stroptions(D4DK)

DDI/DKI

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026