#include <oscl_dns.h>
Inheritance diagram for OsclDNS:
Public Methods | |
OSCL_IMPORT_REF | ~OsclDNS () |
OSCL_IMPORT_REF TPVDNSEvent | GetHostByName (char *name, OsclNetworkAddress &addr, int32 aTimeoutMsec=-1) |
OSCL_IMPORT_REF void | CancelGetHostByName () |
Static Public Methods | |
OSCL_IMPORT_REF OsclDNS * | NewL (Oscl_DefAlloc &alloc, OsclSocketServ &aServ, OsclDNSObserver &aObserver, uint32 aId) |
Friends | |
class | OsclDNSRequestAO |
|
Destructor. Note: the application must de-allocate the DNS object using the same allocator that was passed in the NewL object creation call. |
|
Cancel GetHostByName This method will cancel any pending GetHostByName operation on the current object, causing the GetHostByName to complete with error EPVDNSCancel. If there is no pending GetHostByName operation, this method will have no effect. |
|
GetHostByName. This is an asynchronous method.
|
|
DNS object creation.
|
|
|