tcpiputils/dnd/inc/listener.h
branchRCL_3
changeset 21 abbed5a4b42a
parent 20 7e41d162e158
child 22 8d540f55e491
equal deleted inserted replaced
20:7e41d162e158 21:abbed5a4b42a
   412 	// @param aServerScope
   412 	// @param aServerScope
   413 	//	the scope level of the query. This limits the servers that
   413 	//	the scope level of the query. This limits the servers that
   414 	//	are going to be used.
   414 	//	are going to be used.
   415 	// @param aFlags
   415 	// @param aFlags
   416 	//	modify the query operation. See KDnsModifier_* symbols.
   416 	//	modify the query operation. See KDnsModifier_* symbols.
   417 	// @aSuffixSupportEnabled
       
   418 	//	switch on/off the domain suffix based name resolution support
       
   419 	//
   417 	//
   420 	// @returns
   418 	// @returns
   421 	// @li	< 0, if load failed (bad query information)
   419 	// @li	< 0, if load failed (bad query information)
   422 	// @li	= 0, if query initialized (KErrNone)
   420 	// @li	= 0, if query initialized (KErrNone)
   423 	*/
   421 	*/
   424 	virtual TInt NewQuery(const TDnsMessage &aQuery, TDnsServerScope aServerScope, TUint32 aFlags, TBool aSuffixSupportEnabled) = 0;
   422 	virtual TInt NewQuery(const TDnsMessage &aQuery, TDnsServerScope aServerScope, TUint32 aFlags) = 0;
   425 	/**
   423 	/**
   426 	// Cancel query activity
   424 	// Cancel query activity
   427 	//
   425 	//
   428 	// Cancel all (if any) activity caused by a DoQueryL on this session.
   426 	// Cancel all (if any) activity caused by a DoQueryL on this session.
   429 	// This makes session usable for a new query, it does not close the
   427 	// This makes session usable for a new query, it does not close the