EPOLLPRI
在epoll(7)
以及POLLPRI
在poll(2)
用于接收这些紧急数据。
有时需要通过连接发送高优先级(紧急)数据,而另一端可能有未读的低优先级数据。例如,用户界面进程可能正在解释命令并通过流连接将它们发送到另一个进程。当用户键入命令以取消所有未处理的请求时,用户界面可能已用尚未处理的请求填充流。您可以将其作为带外 (OOB) 数据或紧急数据发送,而不是让高优先级数据在低优先级数据之后等待处理。
基于 Socket 的 IPC 教程
要发送 OOB ,请MSG_OOB
在send(2)
.