Header

Overview

Location

 

 

constructor

 

Header()

 

init()

 

Sub New()

 

// .NET, .NET Standard 2.0
constructor(aID: UInt16; aResponse: Boolean; aOpCode: OpCode; aAuthoritative: Boolean; aTruncated: Boolean; aRecursionDesired: Boolean; aRecursionAvailable: Boolean; aRCode: RCode)
// Island
constructor(aID: uint16; aResponse: bool; aOpCode: OpCode; aAuthoritative: bool; aTruncated: bool; aRecursionDesired: bool; aRecursionAvailable: bool; aRCode: RCode)

 

// .NET, .NET Standard 2.0
Header(UInt16 aID, Boolean aResponse, OpCode aOpCode, Boolean aAuthoritative, Boolean aTruncated, Boolean aRecursionDesired, Boolean aRecursionAvailable, RCode aRCode)
// Island
Header(uint16 aID, bool aResponse, OpCode aOpCode, bool aAuthoritative, bool aTruncated, bool aRecursionDesired, bool aRecursionAvailable, RCode aRCode)

 

// .NET, .NET Standard 2.0
init(_ aID: UInt16, _ aResponse: Boolean, _ aOpCode: OpCode, _ aAuthoritative: Boolean, _ aTruncated: Boolean, _ aRecursionDesired: Boolean, _ aRecursionAvailable: Boolean, _ aRCode: RCode)
// Island
init(_ aID: uint16, _ aResponse: bool, _ aOpCode: OpCode, _ aAuthoritative: bool, _ aTruncated: bool, _ aRecursionDesired: bool, _ aRecursionAvailable: bool, _ aRCode: RCode)

 

// .NET, .NET Standard 2.0
Sub New(aID As UInt16, aResponse As Boolean, aOpCode As OpCode, aAuthoritative As Boolean, aTruncated As Boolean, aRecursionDesired As Boolean, aRecursionAvailable As Boolean, aRCode As RCode)
// Island
Sub New(aID As uint16, aResponse As bool, aOpCode As OpCode, aAuthoritative As bool, aTruncated As bool, aRecursionDesired As bool, aRecursionAvailable As bool, aRCode As RCode)

Parameters:

  • aID:
  • aResponse:
  • aOpCode:
  • aAuthoritative:
  • aTruncated:
  • aRecursionDesired:
  • aRecursionAvailable:
  • aRCode:

constructor (Header)

 

constructor(value: Header)

 

Header(Header value)

 

init(_ value: Header)

 

Sub New(value As Header)

Parameters:

  • value:

Authoritative

 

var Authoritative: bool;

 

bool Authoritative

 

var Authoritative: bool

 

Authoritative bool

 

FIELD Authoritative() As bool

GoString

 

method GoString: string

 

string GoString()

 

func GoString() -> string

 

func GoString() string

 

Function GoString() As string

ID

 

var ID: uint16;

 

uint16 ID

 

var ID: uint16

 

ID uint16

 

FIELD ID() As uint16

OpCode

 

var OpCode: OpCode;

 

OpCode OpCode

 

var OpCode: OpCode

 

OpCode OpCode

 

FIELD OpCode() As OpCode

RCode

 

var RCode: RCode;

 

RCode RCode

 

var RCode: RCode

 

RCode RCode

 

FIELD RCode() As RCode

RecursionAvailable

 

var RecursionAvailable: bool;

 

bool RecursionAvailable

 

var RecursionAvailable: bool

 

RecursionAvailable bool

 

FIELD RecursionAvailable() As bool

RecursionDesired

 

var RecursionDesired: bool;

 

bool RecursionDesired

 

var RecursionDesired: bool

 

RecursionDesired bool

 

FIELD RecursionDesired() As bool

Response

 

var Response: bool;

 

bool Response

 

var Response: bool

 

Response bool

 

FIELD Response() As bool

Truncated

 

var Truncated: bool;

 

bool Truncated

 

var Truncated: bool

 

Truncated bool

 

FIELD Truncated() As bool

 

Authoritative

 

var Authoritative: bool;

 

bool Authoritative

 

var Authoritative: bool

 

Authoritative bool

 

FIELD Authoritative() As bool

ID

 

var ID: uint16;

 

uint16 ID

 

var ID: uint16

 

ID uint16

 

FIELD ID() As uint16

OpCode

 

var OpCode: OpCode;

 

OpCode OpCode

 

var OpCode: OpCode

 

OpCode OpCode

 

FIELD OpCode() As OpCode

RCode

 

var RCode: RCode;

 

RCode RCode

 

var RCode: RCode

 

RCode RCode

 

FIELD RCode() As RCode

RecursionAvailable

 

var RecursionAvailable: bool;

 

bool RecursionAvailable

 

var RecursionAvailable: bool

 

RecursionAvailable bool

 

FIELD RecursionAvailable() As bool

RecursionDesired

 

var RecursionDesired: bool;

 

bool RecursionDesired

 

var RecursionDesired: bool

 

RecursionDesired bool

 

FIELD RecursionDesired() As bool

Response

 

var Response: bool;

 

bool Response

 

var Response: bool

 

Response bool

 

FIELD Response() As bool

Truncated

 

var Truncated: bool;

 

bool Truncated

 

var Truncated: bool

 

Truncated bool

 

FIELD Truncated() As bool

 

 

constructor

 

Header()

 

init()

 

Sub New()

 

// .NET, .NET Standard 2.0
constructor(aID: UInt16; aResponse: Boolean; aOpCode: OpCode; aAuthoritative: Boolean; aTruncated: Boolean; aRecursionDesired: Boolean; aRecursionAvailable: Boolean; aRCode: RCode)
// Island
constructor(aID: uint16; aResponse: bool; aOpCode: OpCode; aAuthoritative: bool; aTruncated: bool; aRecursionDesired: bool; aRecursionAvailable: bool; aRCode: RCode)

 

// .NET, .NET Standard 2.0
Header(UInt16 aID, Boolean aResponse, OpCode aOpCode, Boolean aAuthoritative, Boolean aTruncated, Boolean aRecursionDesired, Boolean aRecursionAvailable, RCode aRCode)
// Island
Header(uint16 aID, bool aResponse, OpCode aOpCode, bool aAuthoritative, bool aTruncated, bool aRecursionDesired, bool aRecursionAvailable, RCode aRCode)

 

// .NET, .NET Standard 2.0
init(_ aID: UInt16, _ aResponse: Boolean, _ aOpCode: OpCode, _ aAuthoritative: Boolean, _ aTruncated: Boolean, _ aRecursionDesired: Boolean, _ aRecursionAvailable: Boolean, _ aRCode: RCode)
// Island
init(_ aID: uint16, _ aResponse: bool, _ aOpCode: OpCode, _ aAuthoritative: bool, _ aTruncated: bool, _ aRecursionDesired: bool, _ aRecursionAvailable: bool, _ aRCode: RCode)

 

// .NET, .NET Standard 2.0
Sub New(aID As UInt16, aResponse As Boolean, aOpCode As OpCode, aAuthoritative As Boolean, aTruncated As Boolean, aRecursionDesired As Boolean, aRecursionAvailable As Boolean, aRCode As RCode)
// Island
Sub New(aID As uint16, aResponse As bool, aOpCode As OpCode, aAuthoritative As bool, aTruncated As bool, aRecursionDesired As bool, aRecursionAvailable As bool, aRCode As RCode)

Parameters:

  • aID:
  • aResponse:
  • aOpCode:
  • aAuthoritative:
  • aTruncated:
  • aRecursionDesired:
  • aRecursionAvailable:
  • aRCode:

constructor (Header)

 

constructor(value: Header)

 

Header(Header value)

 

init(_ value: Header)

 

Sub New(value As Header)

Parameters:

  • value: