C# Class Velvet.DnsLookup

Inheritance: IDnsLookup, IDisposable
显示文件 Open project: trullock/Velvet

Public Methods

Method Description
Dispose ( ) : void
DnsLookup ( string path ) : System
ProcessQuery ( ARSoft.Tools.Net.Dns.DnsMessageBase message, IPAddress clientAddress, ProtocolType protocol ) : ARSoft.Tools.Net.Dns.DnsMessageBase

Private Methods

Method Description
DnsLookup ( IHostsWatcher watcher ) : System
HostsWatcherMappingsChanged ( MappingEventArgs args ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

DnsLookup() public method

public DnsLookup ( string path ) : System
path string
return System

ProcessQuery() public method

public ProcessQuery ( ARSoft.Tools.Net.Dns.DnsMessageBase message, IPAddress clientAddress, ProtocolType protocol ) : ARSoft.Tools.Net.Dns.DnsMessageBase
message ARSoft.Tools.Net.Dns.DnsMessageBase
clientAddress System.Net.IPAddress
protocol ProtocolType
return ARSoft.Tools.Net.Dns.DnsMessageBase