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

GetHostByNameParam Class Reference

#include <oscl_dns_param.h>

Inheritance diagram for GetHostByNameParam:

DNSRequestParam

Public Types

enum  { addressListCapacity = 10 }

Public Methods

void Destroy ()
 ~GetHostByNameParam ()
void PersistHostAddress (const OsclNetworkAddress &addr)
bool canPersistMoreHostAddresses ()

Static Public Methods

GetHostByNameParam * Create (const char *name, OsclNetworkAddress *&addr, Oscl_Vector< OsclNetworkAddress, OsclMemAllocator > *aAddressList)

Data Fields

char * iName
OsclNetworkAddressiAddr
Oscl_Vector< OsclNetworkAddress,
OsclMemAllocator > * 
iAddressList

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
addressListCapacity 


Constructor & Destructor Documentation

GetHostByNameParam::~GetHostByNameParam  
 


Member Function Documentation

bool GetHostByNameParam::canPersistMoreHostAddresses   [inline]
 

GetHostByNameParam* GetHostByNameParam::Create const char *    name,
OsclNetworkAddress *&    addr,
Oscl_Vector< OsclNetworkAddress, OsclMemAllocator > *    aAddressList
[static]
 

void GetHostByNameParam::Destroy   [virtual]
 

Implements DNSRequestParam.

void GetHostByNameParam::PersistHostAddress const OsclNetworkAddress   addr [inline]
 


Field Documentation

OsclNetworkAddress* GetHostByNameParam::iAddr
 

Oscl_Vector<OsclNetworkAddress, OsclMemAllocator>* GetHostByNameParam::iAddressList
 

char* GetHostByNameParam::iName
 


The documentation for this class was generated from the following file:
OSCL API
Posting Version: CORE_8.000.1.1_RC4