Hi all:<div>       I am now reading the source codes of libvirt with version 0.9.2 , and be stuck by the function "qemudDispatchServerEvent". as you can see: </div><div><div>static void</div><div>qemudDispatchServerEvent(int watch, int fd, int events, void *opaque) {</div>
</div><div>...</div><div>}</div><div><br></div><div>My question is : except for the argument "void *opaque"£¬ when and how the other three arguments (int watch, int fd, int events) being incoming ? </div><div><br>
</div><div>For it is a static function, I look through the source file "libvirt.c" and find no answer .</div><div>Could someone give me a help ?</div><div><br></div><div>Thanks a lot.</div><div><br></div><div>Yours.</div>
<div>mzawdx</div>