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