Вы можете установить СРОЧНЫЙ флаг, используя send()
с установленным флагом MSG_OOB
. Поскольку это подразумевает, что отправленные данные будут внеполосными, то есть они обычно не будут приниматься вызывающей стороной, просто вызывающей read()
. Принимающая сторона получит некоторую индикацию данных OOB, таких как сигнал SIGURG
, или сокет станет исключительным и может быть проверен как таковой, используя select()
.
Большую часть времени вы не хотите устанавливать СРОЧНЫЙ флаг.