Main Page Modules Class Hierarchy Data Structures File List Data Fields Globals Related Pages

# OsclDNSRequest Class Reference

`#include <oscl_dns_request.h>`

## Public Methods
| OsclDNSRequest ()
| ~OsclDNSRequest ()
void | CancelRequest ()
void | Complete (bool, int32 aStatus, int32 aSockErr)
void | Activate (DNSRequestParam *iParam, OsclDNSRequestAO &a)
## Data Fields
OsclDNSRequestAO * | iDNSRequestAO
DNSRequestParam * | iDNSRequestParam
bool | iActive

## Detailed Description

This class defines the interface to the dns implementation threads.

## Constructor & Destructor Documentation

OsclDNSRequest::OsclDNSRequest | ( |  | ) | `[inline]`

OsclDNSRequest::~OsclDNSRequest | ( |  | ) | `[inline]`

## Member Function Documentation

void OsclDNSRequest::Activate | ( | DNSRequestParam * | iParam,
|  | OsclDNSRequestAO & | a
| ) |

void OsclDNSRequest::CancelRequest | ( |  | ) |

void OsclDNSRequest::Complete | ( | bool | ,
|  | int32 | aStatus,
|  | int32 | aSockErr
| ) |

## Field Documentation

bool OsclDNSRequest::iActive

OsclDNSRequestAO* OsclDNSRequest::iDNSRequestAO

DNSRequestParam* OsclDNSRequest::iDNSRequestParam

The documentation for this class was generated from the following file:

- oscl_dns_request.h