假設我有2個我正在觀看事件的套接字,並且我確實希望套接字1是首選(即使以套接字2爲限)。我怎麼會用libev做到這一點(我問了關於libuv here的同樣的問題,但它看起來像libuv不能這樣做)?你可以優先解放libev中的事件嗎?
舉個例子與libevent的工作可以使用的時候:
int event_priority_set(struct event *event, int priority);
當多個優先級的多個事件變得活躍, 低優先級事件不運行。相反,Libevent運行高優先級事件,然後再次檢查事件。只有當沒有 高優先級事件處於活動狀態時,纔會運行低優先級事件。