XSI Streams (_XOPEN_STREAMS) option.
More...
|
| #define | RS_HIPRI BIT(0) |
| | Flag: message carries high-priority data.
|
| |
|
| int | putmsg (int fildes, const struct strbuf *ctlptr, const struct strbuf *dataptr, int flags) |
| | Send a STREAMS message downstream.
|
| |
| int | fdetach (const char *path) |
| | Detach a STREAMS-based file descriptor from a mount point.
|
| |
| int | fattach (int fildes, const char *path) |
| | Attach a STREAMS file descriptor to a pathname in the filesystem.
|
| |
| int | getmsg (int fildes, struct strbuf *ctlptr, struct strbuf *dataptr, int *flagsp) |
| | Receive the next message from a STREAMS file descriptor.
|
| |
| int | getpmsg (int fildes, struct strbuf *ctlptr, struct strbuf *dataptr, int *bandp, int *flagsp) |
| | Receive a priority-banded message from a STREAMS file descriptor.
|
| |
| int | isastream (int fildes) |
| | Test whether a file descriptor refers to a STREAMS file.
|
| |
XSI Streams (_XOPEN_STREAMS) option.
- See also
- XSI_STREAMS (_XOPEN_STREAMS)
◆ RS_HIPRI
Flag: message carries high-priority data.
Definition at line 28 of file stropts.h.
◆ fattach()
| int fattach |
( |
int |
fildes, |
|
|
const char * |
path |
|
) |
| |
◆ fdetach()
| int fdetach |
( |
const char * |
path | ) |
|
◆ getmsg()
| int getmsg |
( |
int |
fildes, |
|
|
struct strbuf * |
ctlptr, |
|
|
struct strbuf * |
dataptr, |
|
|
int * |
flagsp |
|
) |
| |
◆ getpmsg()
| int getpmsg |
( |
int |
fildes, |
|
|
struct strbuf * |
ctlptr, |
|
|
struct strbuf * |
dataptr, |
|
|
int * |
bandp, |
|
|
int * |
flagsp |
|
) |
| |
◆ isastream()
| int isastream |
( |
int |
fildes | ) |
|
◆ putmsg()
| int putmsg |
( |
int |
fildes, |
|
|
const struct strbuf * |
ctlptr, |
|
|
const struct strbuf * |
dataptr, |
|
|
int |
flags |
|
) |
| |