| Description | Hierarchy | Fields | Methods | Properties |
type unavclDNSClient = class(unavclInOutPipeImpl)
DNS Client
![]() |
function getDNSServersList(): string; |
![]() |
function doOpen(): bool; override; |
![]() |
function isActive(): bool; override; |
![]() |
procedure AfterConstruction(); override; |
![]() |
procedure BeforeDestruction(); override; |
![]() |
procedure doClose(); override; |
![]() |
procedure doOnAnswer(query: unaDNSQuery); virtual; |
![]() |
property answer: unaDNSQuery read f_lastAnswer; |
![]() |
property client: unaDNSClient read f_cln; |
![]() |
property onAnswer: TNotifyEvent read f_onAnswer write f_onAnswer; |
![]() |
function getDNSServersList(): string; |
|
Returns list of DNS servers assigned by TCP/IP configuration. | |
![]() |
function doOpen(): bool; override; |
![]() |
function isActive(): bool; override; |
![]() |
procedure AfterConstruction(); override; |
![]() |
procedure BeforeDestruction(); override; |
![]() |
procedure doClose(); override; |
![]() |
procedure doOnAnswer(query: unaDNSQuery); virtual; |
|
Called from context of low-level DNS client thread. | |
![]() |
property answer: unaDNSQuery read f_lastAnswer; |
|
Answer returned by server. NOTE: Access this property from OnAnswer event handler only! | |
![]() |
property client: unaDNSClient read f_cln; |
|
Low-level component, use it to get access to full functionality of DNS client. | |
![]() |
property onAnswer: TNotifyEvent read f_onAnswer write f_onAnswer; |
|
Fired when new answer was returned by server. | |
(c) 2012 Lake of Soft