public class DnsServer : IDisposable
Public Class DnsServer
Implements IDisposable
public ref class DnsServer : IDisposable
type DnsServer =
class
interface IDisposable
end
DnsServer(IServerTransport) | Creates a new dns server instance |
DnsServer(Int32, Int32) | Creates a new dns server instance which will listen on UDP and TCP on all available interfaces |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode | Serves as the default hash function. (Inherited from Object) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
Start | Starts the server |
Stop | Stops the server |
ToString | Returns a string that represents the current object. (Inherited from Object) |
ClientConnected | This event is fired whenever a client connects to the server |
ExceptionThrown | This event is fired on exceptions of the listeners. You can use it for custom logging. |
InvalidSignedMessageReceived | This event is fired whenever a message is received, that is not correct signed |
QueryReceived | This event is fired whenever a query is received by the server |
DEFAULT_DNS_PORT | |
TsigKeySelector | Method that will be called to get the keydata for processing a tsig signed message |