私は2つのソケットを持っているとします。私はイベントを見ていて、ソケット1を優先したいと思っています。 libevでこれをどうすればいいのですか(私はlibuv hereについて同じ質問をしましたが、libuvはそれを行うことができないようです)。例としてlibevのイベントの優先順位付けはできますか?
一つが使用できlibeventを操作:
int event_priority_set(struct event *event, int priority);
複数の優先度の複数のイベントがアクティブになると、 優先度の低いイベントが実行されません。代わりに、Libeventは優先度の高いイベント を実行し、イベントを再度チェックします。優先度の高いイベントである がアクティブでない場合にのみ、優先度の低いイベントが実行されます。