Table 4-1 summarizes the system calls commonly used in controlling and transferring data and messages within a Stream.
Table 4-1 System Calls Used
manpage |
Description |
---|---|
Reads data from a Stream |
|
Writes data to a Stream |
|
Controls a Stream |
|
Receives a message at the Stream head |
|
getpmsg(2) |
Receives a priority message at the Stream head |
Sends a message downstream |
|
putpmsg(2) |
Sends a priority message downstream |
Identifies files on which a user can send or receive messages, or on which certain events have occurred (not restricted to streams, although historically was) |
|
Creates a bidirectional channel that provides a communication path between multiple processes
|