zdk.net
Public Member Functions | Public Attributes | Properties | List of all members
ZDK_NET::DNSRequest Class Reference
Inheritance diagram for ZDK_NET::DNSRequest:
ZDK_NET::ZHandle

Public Member Functions

 DNSRequest (ZDK::Shared::DNSRequest src)
 
ZDK_NET::ResultStart (System::String^ query)
 Start a DNS request. More...
 
void SetStatusEventListener (ZDK_NET::DNSRequestEventsHandler^ value)
 Set dns request events listener. More...
 
void DropStatusEventListener (ZDK_NET::DNSRequestEventsHandler^ value)
 Drop dns request events listener. More...
 
virtual long long Handle () override
 
virtual void Initialize () override
 
virtual void ReleaseReference () override
 

Public Attributes

ZDK::IDNSRequest * cppRef = nullptr
 

Properties

long long DNSRequestHandle [get]
 Gets DNS handle. More...
 
System::String^ Query [get]
 Gets DNS Query. More...
 

Member Function Documentation

◆ DropStatusEventListener()

void ZDK_NET::DNSRequest::DropStatusEventListener ( ZDK_NET::DNSRequestEventsHandler value)

Drop dns request events listener.

Parameters
[in]valueThe dns request event handler
See also
DNSRequestEventsHandler

◆ SetStatusEventListener()

void ZDK_NET::DNSRequest::SetStatusEventListener ( ZDK_NET::DNSRequestEventsHandler value)

Set dns request events listener.

Parameters
[in]valueThe dns request event handler
See also
DNSRequestEventsHandler

◆ Start()

ZDK_NET::Result ^ ZDK_NET::DNSRequest::Start ( System::String^  query)

Start a DNS request.

Parameters
[in]queryThe host name to be requested
Returns
Result of the query start
See also
Result

Property Documentation

◆ DNSRequestHandle

long long ZDK_NET::DNSRequest::DNSRequestHandle
get

Gets DNS handle.

Returns
The dns handle

◆ Query

System:: String^ ZDK_NET::DNSRequest::Query
get

Gets DNS Query.

Returns
The dns query

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