Beispiel #1
0
 /// <inheritdoc />
 public override void WriteData(WireWriter writer)
 {
     writer.WriteUInt16(Priority);
     writer.WriteUInt16(Weight);
     writer.WriteUInt16(Port);
     writer.WriteDomainName(Target);
 }
Beispiel #2
0
 /// <inheritdoc />
 public override void WriteData(WireWriter writer)
 {
     writer.WriteBytes(Data);
 }
Beispiel #3
0
 /// <inheritdoc />
 public override void WriteData(WireWriter writer)
 {
     writer.WriteDomainName(Mailbox);
     writer.WriteDomainName(TextName);
 }
Beispiel #4
0
 /// <inheritdoc />
 public override void WriteData(WireWriter writer)
 {
     writer.WriteString(Cpu);
     writer.WriteString(OS);
 }
Beispiel #5
0
 /// <inheritdoc />
 public override void WriteData(WireWriter writer)
 {
     writer.WriteDomainName(Authority);
 }
Beispiel #6
0
 /// <inheritdoc />
 public override void WriteData(WireWriter writer)
 {
     writer.WriteBytes(Padding);
 }
Beispiel #7
0
 /// <inheritdoc />
 public override void WriteData(WireWriter writer)
 {
     writer.WriteDomainName(Target);
 }
Beispiel #8
0
 /// <summary>
 ///   Write the data that is specific to the resource record <see cref="EdnsOption.Type"/>.
 /// </summary>
 /// <param name="writer">
 ///   The destination for the option's data.
 /// </param>
 /// <remarks>
 ///   Derived classes must implement this method.
 /// </remarks>
 public abstract void WriteData(WireWriter writer);
Beispiel #9
0
 /// <inheritdoc />
 public override void WriteData(WireWriter writer)
 {
     writer.WriteUInt16(Preference);
     writer.WriteDomainName(Exchange);
 }
Beispiel #10
0
 /// <inheritdoc />
 public override void WriteData(WireWriter writer)
 {
     writer.WriteUInt16(Subtype);
     writer.WriteDomainName(Target);
 }
Beispiel #11
0
 /// <inheritdoc />
 public override void WriteData(WireWriter writer)
 {
     writer.WriteDomainName(Target, uncompressed: true);
 }