IServerTransport Interface

Interface of a transport used by a client

Definition

Namespace: ARSoft.Tools.Net.Dns
Assembly: ARSoft.Tools.Net (in ARSoft.Tools.Net.dll) Version: 3.6.1+aaafdcd61f068318c11734f7b3c59c69371c0549
C#
public interface IServerTransport : IDisposable
Implements
IDisposable

Properties

AllowTruncatedResponses A value indicating, if truncated responses are allowed using this transport.
DefaultAllowedResponseSize The default allowed response size if no EDNS option is set.
SupportsMultipleResponses A value indicating, if the transport supports sending multiple response to a single query.
TransportProtocol The transport protocol this transport is using

Methods

AcceptConnectionAsync Waits for a new connection and return the connection
Bind Binds the transport to the network stack
Close Closes the transport
DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable)

See Also