On 11/09/2011 07:41 PM, Giuseppe D'Angelo wrote:
> On 9 November 2011 18:35, Jeremy Lainé<[email protected]>  wrote:
>> C/ you make QDnsReply's constructor public, and let the user manage the 
>> lifetime of the
>> object. This is what the Q3Dns API looks like. What I don't like about 
>> Q3Dns's API is that
>> it's unclear when the request is actually made.
> It starts after you return to the event loop, just like all the other
> socket classes

What I mean is that the Q3Dns has setters as well as a constructor with 
arguments, so for 
instance:

Q3Dns *dns = new Q3Dns;
dns->setLabel("foodomain.org");// will a request be triggered if I stop here 
and don't 
specify the record type?
dns->setRecordType(Q3Dns::AAAA);

.. later ..

dns->setLabel("bardomain.org"); // will a new request be issued, since I 
changed the 
queried domain? What happens to the existing results?

Jeremy
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to