DnsReceivedRawPackage Class

A wrapper around the buffer of a received raw DNS package byte buffer The first two bytes are reserved for the length header

Definition

Namespace: ARSoft.Tools.Net.Dns
Assembly: ARSoft.Tools.Net (in ARSoft.Tools.Net.dll) Version: 3.6.1+aaafdcd61f068318c11734f7b3c59c69371c0549
C#
public class DnsReceivedRawPackage : DnsRawPackage
Inheritance
Object    DnsRawPackage    DnsReceivedRawPackage

Constructors

DnsReceivedRawPackage Creates a new instance of the DnsReceivedRawPackage class

Properties

Length Gets the length of the raw DNS package without length header
(Inherited from DnsRawPackage)
LocalEndpoint Gets the local endpoint, where the package was received
MessageIdentification The identification of the dns message
(Inherited from DnsRawPackage)
RemoteEndpoint Gets the remote endpoint, where the package originates from

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToArraySegment Gets the data of the the raw DNS package
(Inherited from DnsRawPackage)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also