ResourceHeader

Overview

Location

 

constructor

 

constructor

 

ResourceHeader()

 

init()

 

Sub New()

constructor (Name, Type, Class, UInt32, UInt16)

 

// .NET, .NET Standard 2.0
constructor(aName: Name; aType: Type; aClass: Class; aTTL: UInt32; aLength: UInt16)
// Island
constructor(aName: Name; aType: Type; aClass: Class; aTTL: uint32; aLength: uint16)

 

// .NET, .NET Standard 2.0
ResourceHeader(Name aName, Type aType, Class aClass, UInt32 aTTL, UInt16 aLength)
// Island
ResourceHeader(Name aName, Type aType, Class aClass, uint32 aTTL, uint16 aLength)

 

// .NET, .NET Standard 2.0
init(_ aName: Name, _ aType: Type, _ aClass: Class, _ aTTL: UInt32, _ aLength: UInt16)
// Island
init(_ aName: Name, _ aType: Type, _ aClass: Class, _ aTTL: uint32, _ aLength: uint16)

 

// .NET, .NET Standard 2.0
Sub New(aName As Name, aType As Type, aClass As Class, aTTL As UInt32, aLength As UInt16)
// Island
Sub New(aName As Name, aType As Type, aClass As Class, aTTL As uint32, aLength As uint16)

Parameters:

  • aName:
  • aType:
  • aClass:
  • aTTL:
  • aLength:

constructor (ResourceHeader)

 

constructor(value: ResourceHeader)

 

ResourceHeader(ResourceHeader value)

 

init(_ value: ResourceHeader)

 

Sub New(value As ResourceHeader)

Parameters:

  • value:

Class

 

var Class: Class;

 

Class Class

 

var Class: Class

 

Class Class

 

FIELD Class() As Class

DNSSECAllowed

 

method DNSSECAllowed: bool

 

bool DNSSECAllowed()

 

func DNSSECAllowed() -> bool

 

func DNSSECAllowed() bool

 

Function DNSSECAllowed() As bool

ExtendedRCode

 

method ExtendedRCode(rcode: RCode): RCode

 

RCode ExtendedRCode(RCode rcode)

 

func ExtendedRCode(_ rcode: RCode) -> RCode

 

func ExtendedRCode(rcode RCode) RCode

 

Function ExtendedRCode(rcode As RCode) As RCode

Parameters:

  • rcode:

GoString

 

method GoString: string

 

string GoString()

 

func GoString() -> string

 

func GoString() string

 

Function GoString() As string

Length

 

var Length: uint16;

 

uint16 Length

 

var Length: uint16

 

Length uint16

 

FIELD Length() As uint16

Name

 

var Name: Name;

 

Name Name

 

var Name: Name

 

Name Name

 

FIELD Name() As Name

SetEDNS0

 

method SetEDNS0(udpPayloadLen: int; extRCode: RCode; dnssecOK: bool): error

 

error SetEDNS0(int udpPayloadLen, RCode extRCode, bool dnssecOK)

 

func SetEDNS0(_ udpPayloadLen: int, _ extRCode: RCode, _ dnssecOK: bool) -> error

 

func SetEDNS0(udpPayloadLen int, extRCode RCode, dnssecOK bool) error

 

Function SetEDNS0(udpPayloadLen As int, extRCode As RCode, dnssecOK As bool) As error

Parameters:

  • udpPayloadLen:
  • extRCode:
  • dnssecOK:

TTL

 

var TTL: uint32;

 

uint32 TTL

 

var TTL: uint32

 

TTL uint32

 

FIELD TTL() As uint32

Type

 

var Type: Type;

 

Type Type

 

var Type: Type

 

Type Type

 

FIELD Type() As Type

 

Class

 

var Class: Class;

 

Class Class

 

var Class: Class

 

Class Class

 

FIELD Class() As Class

Length

 

var Length: uint16;

 

uint16 Length

 

var Length: uint16

 

Length uint16

 

FIELD Length() As uint16

Name

 

var Name: Name;

 

Name Name

 

var Name: Name

 

Name Name

 

FIELD Name() As Name

TTL

 

var TTL: uint32;

 

uint32 TTL

 

var TTL: uint32

 

TTL uint32

 

FIELD TTL() As uint32

Type

 

var Type: Type;

 

Type Type

 

var Type: Type

 

Type Type

 

FIELD Type() As Type

 

constructor

 

constructor

 

ResourceHeader()

 

init()

 

Sub New()

constructor (Name, Type, Class, UInt32, UInt16)

 

// .NET, .NET Standard 2.0
constructor(aName: Name; aType: Type; aClass: Class; aTTL: UInt32; aLength: UInt16)
// Island
constructor(aName: Name; aType: Type; aClass: Class; aTTL: uint32; aLength: uint16)

 

// .NET, .NET Standard 2.0
ResourceHeader(Name aName, Type aType, Class aClass, UInt32 aTTL, UInt16 aLength)
// Island
ResourceHeader(Name aName, Type aType, Class aClass, uint32 aTTL, uint16 aLength)

 

// .NET, .NET Standard 2.0
init(_ aName: Name, _ aType: Type, _ aClass: Class, _ aTTL: UInt32, _ aLength: UInt16)
// Island
init(_ aName: Name, _ aType: Type, _ aClass: Class, _ aTTL: uint32, _ aLength: uint16)

 

// .NET, .NET Standard 2.0
Sub New(aName As Name, aType As Type, aClass As Class, aTTL As UInt32, aLength As UInt16)
// Island
Sub New(aName As Name, aType As Type, aClass As Class, aTTL As uint32, aLength As uint16)

Parameters:

  • aName:
  • aType:
  • aClass:
  • aTTL:
  • aLength:

constructor (ResourceHeader)

 

constructor(value: ResourceHeader)

 

ResourceHeader(ResourceHeader value)

 

init(_ value: ResourceHeader)

 

Sub New(value As ResourceHeader)

Parameters:

  • value: