<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><div>i am reading source code, begin with tracing simple command line ,like virsh list and forth.</div><div>please look at my qurestions</div><div>1.how libvirt communicate with qemu?</div><div>call qemu'lib or open special device/socket?</div><div> </div><div>2. i do not find the implement of function qemuAgentOpen---->qemuAgentInitialize().</div><div>i also search qemu-kvm source</div><div> </div><div>3. qemuListAllDomains  is the function which corespond to virsh-list.   please explain this function .</div><div> virDomainList(conn, driver->domains.objs, domains, flags);</div><div> i) it seems driver->domains.objs  have gotten all dmains.   so when and where   driver->domains.objs   is  assigned.</div><div>ii)and what is conn,and its definition?</div><div> </div><div>thanks.</div></div><br><br><span title="n!
 eteasefooter"><span id="netease_mail_footer"></span></span>