Global

Location

 

constructor Island

 

constructor

 

__Global()

 

init()

 

Sub New()

ClassANY

 

const ClassANY: Class = 255;

 

const Class ClassANY = 255

 

static let ClassANY: Class = 255

 

const ClassANY Class =  = 255

 

Dim ClassANY As Class = 255

ClassCHAOS

 

const ClassCHAOS: Class = 3;

 

const Class ClassCHAOS = 3

 

static let ClassCHAOS: Class = 3

 

const ClassCHAOS Class =  = 3

 

Dim ClassCHAOS As Class = 3

ClassCSNET

 

const ClassCSNET: Class = 2;

 

const Class ClassCSNET = 2

 

static let ClassCSNET: Class = 2

 

const ClassCSNET Class =  = 2

 

Dim ClassCSNET As Class = 2

ClassHESIOD

 

const ClassHESIOD: Class = 4;

 

const Class ClassHESIOD = 4

 

static let ClassHESIOD: Class = 4

 

const ClassHESIOD Class =  = 4

 

Dim ClassHESIOD As Class = 4

ClassINET

 

const ClassINET: Class = 1;

 

const Class ClassINET = 1

 

static let ClassINET: Class = 1

 

const ClassINET Class =  = 1

 

Dim ClassINET As Class = 1

ErrNotStarted

 

class var ErrNotStarted: error;

 

static error ErrNotStarted

 

static var ErrNotStarted: error

 

ErrNotStarted error

 

Shared FIELD ErrNotStarted() As error

ErrSectionDone

 

class var ErrSectionDone: error;

 

static error ErrSectionDone

 

static var ErrSectionDone: error

 

ErrSectionDone error

 

Shared FIELD ErrSectionDone() As error

MustNewName

 

class method MustNewName(name: string): Name

 

static Name MustNewName(string name)

 

static func MustNewName(_ name: string) -> Name

 

func MustNewName(name string) Name

 

Shared Function MustNewName(name As string) As Name

Parameters:

  • name:

NewBuilder

 

class method NewBuilder(buf: Slice<Byte>; h: Header): Builder

 

static Builder NewBuilder(Slice<Byte> buf, Header h)

 

static func NewBuilder(_ buf: Slice<Byte>, _ h: Header) -> Builder

 

func NewBuilder(buf Slice<Byte>, h Header) Builder

 

Shared Function NewBuilder(buf As Slice<Byte>, h As Header) As Builder

Parameters:

  • buf:
  • h:

NewName

 

// .NET, Island
class method NewName(name: string): tuple of (Name, error)
// .NET Standard 2.0
class method NewName(name: string): ValueTuple<Name, error>

 

// .NET, Island
static (Name, error) NewName(string name)
// .NET Standard 2.0
static ValueTuple<Name, error> NewName(string name)

 

// .NET, Island
static func NewName(_ name: string) -> (Name, error)
// .NET Standard 2.0
static func NewName(_ name: string) -> ValueTuple<Name, error>

 

// .NET, Island
func NewName(name string) (Name, error)
// .NET Standard 2.0
func NewName(name string) ValueTuple<Name, error>

 

// .NET, Island
Shared Function NewName(name As string) As Tuple (Of Name, error)
// .NET Standard 2.0
Shared Function NewName(name As string) As ValueTuple<Name, error>

Parameters:

  • name:

RCodeFormatError

 

const RCodeFormatError: RCode = 1;

 

const RCode RCodeFormatError = 1

 

static let RCodeFormatError: RCode = 1

 

const RCodeFormatError RCode =  = 1

 

Dim RCodeFormatError As RCode = 1

RCodeNameError

 

const RCodeNameError: RCode = 3;

 

const RCode RCodeNameError = 3

 

static let RCodeNameError: RCode = 3

 

const RCodeNameError RCode =  = 3

 

Dim RCodeNameError As RCode = 3

RCodeNotImplemented

 

const RCodeNotImplemented: RCode = 4;

 

const RCode RCodeNotImplemented = 4

 

static let RCodeNotImplemented: RCode = 4

 

const RCodeNotImplemented RCode =  = 4

 

Dim RCodeNotImplemented As RCode = 4

RCodeRefused

 

const RCodeRefused: RCode = 5;

 

const RCode RCodeRefused = 5

 

static let RCodeRefused: RCode = 5

 

const RCodeRefused RCode =  = 5

 

Dim RCodeRefused As RCode = 5

RCodeServerFailure

 

const RCodeServerFailure: RCode = 2;

 

const RCode RCodeServerFailure = 2

 

static let RCodeServerFailure: RCode = 2

 

const RCodeServerFailure RCode =  = 2

 

Dim RCodeServerFailure As RCode = 2

RCodeSuccess

 

const RCodeSuccess: RCode = 0;

 

const RCode RCodeSuccess = 0

 

static let RCodeSuccess: RCode = 0

 

const RCodeSuccess RCode =  = 0

 

Dim RCodeSuccess As RCode = 0

TypeA

 

const TypeA: Type = 1;

 

const Type TypeA = 1

 

static let TypeA: Type = 1

 

const TypeA Type =  = 1

 

Dim TypeA As Type = 1

TypeAAAA

 

const TypeAAAA: Type = 28;

 

const Type TypeAAAA = 28

 

static let TypeAAAA: Type = 28

 

const TypeAAAA Type =  = 28

 

Dim TypeAAAA As Type = 28

TypeALL

 

const TypeALL: Type = 255;

 

const Type TypeALL = 255

 

static let TypeALL: Type = 255

 

const TypeALL Type =  = 255

 

Dim TypeALL As Type = 255

TypeAXFR

 

const TypeAXFR: Type = 252;

 

const Type TypeAXFR = 252

 

static let TypeAXFR: Type = 252

 

const TypeAXFR Type =  = 252

 

Dim TypeAXFR As Type = 252

TypeCNAME

 

const TypeCNAME: Type = 5;

 

const Type TypeCNAME = 5

 

static let TypeCNAME: Type = 5

 

const TypeCNAME Type =  = 5

 

Dim TypeCNAME As Type = 5

TypeHINFO

 

const TypeHINFO: Type = 13;

 

const Type TypeHINFO = 13

 

static let TypeHINFO: Type = 13

 

const TypeHINFO Type =  = 13

 

Dim TypeHINFO As Type = 13

TypeMINFO

 

const TypeMINFO: Type = 14;

 

const Type TypeMINFO = 14

 

static let TypeMINFO: Type = 14

 

const TypeMINFO Type =  = 14

 

Dim TypeMINFO As Type = 14

TypeMX

 

const TypeMX: Type = 15;

 

const Type TypeMX = 15

 

static let TypeMX: Type = 15

 

const TypeMX Type =  = 15

 

Dim TypeMX As Type = 15

TypeNS

 

const TypeNS: Type = 2;

 

const Type TypeNS = 2

 

static let TypeNS: Type = 2

 

const TypeNS Type =  = 2

 

Dim TypeNS As Type = 2

TypeOPT

 

const TypeOPT: Type = 41;

 

const Type TypeOPT = 41

 

static let TypeOPT: Type = 41

 

const TypeOPT Type =  = 41

 

Dim TypeOPT As Type = 41

TypePTR

 

const TypePTR: Type = 12;

 

const Type TypePTR = 12

 

static let TypePTR: Type = 12

 

const TypePTR Type =  = 12

 

Dim TypePTR As Type = 12

TypeSOA

 

const TypeSOA: Type = 6;

 

const Type TypeSOA = 6

 

static let TypeSOA: Type = 6

 

const TypeSOA Type =  = 6

 

Dim TypeSOA As Type = 6

TypeSRV

 

const TypeSRV: Type = 33;

 

const Type TypeSRV = 33

 

static let TypeSRV: Type = 33

 

const TypeSRV Type =  = 33

 

Dim TypeSRV As Type = 33

TypeTXT

 

const TypeTXT: Type = 16;

 

const Type TypeTXT = 16

 

static let TypeTXT: Type = 16

 

const TypeTXT Type =  = 16

 

Dim TypeTXT As Type = 16

TypeWKS

 

const TypeWKS: Type = 11;

 

const Type TypeWKS = 11

 

static let TypeWKS: Type = 11

 

const TypeWKS Type =  = 11

 

Dim TypeWKS As Type = 11

 

ClassANY

 

const ClassANY: Class = 255;

 

const Class ClassANY = 255

 

static let ClassANY: Class = 255

 

const ClassANY Class =  = 255

 

Dim ClassANY As Class = 255

ClassCHAOS

 

const ClassCHAOS: Class = 3;

 

const Class ClassCHAOS = 3

 

static let ClassCHAOS: Class = 3

 

const ClassCHAOS Class =  = 3

 

Dim ClassCHAOS As Class = 3

ClassCSNET

 

const ClassCSNET: Class = 2;

 

const Class ClassCSNET = 2

 

static let ClassCSNET: Class = 2

 

const ClassCSNET Class =  = 2

 

Dim ClassCSNET As Class = 2

ClassHESIOD

 

const ClassHESIOD: Class = 4;

 

const Class ClassHESIOD = 4

 

static let ClassHESIOD: Class = 4

 

const ClassHESIOD Class =  = 4

 

Dim ClassHESIOD As Class = 4

ClassINET

 

const ClassINET: Class = 1;

 

const Class ClassINET = 1

 

static let ClassINET: Class = 1

 

const ClassINET Class =  = 1

 

Dim ClassINET As Class = 1

RCodeFormatError

 

const RCodeFormatError: RCode = 1;

 

const RCode RCodeFormatError = 1

 

static let RCodeFormatError: RCode = 1

 

const RCodeFormatError RCode =  = 1

 

Dim RCodeFormatError As RCode = 1

RCodeNameError

 

const RCodeNameError: RCode = 3;

 

const RCode RCodeNameError = 3

 

static let RCodeNameError: RCode = 3

 

const RCodeNameError RCode =  = 3

 

Dim RCodeNameError As RCode = 3

RCodeNotImplemented

 

const RCodeNotImplemented: RCode = 4;

 

const RCode RCodeNotImplemented = 4

 

static let RCodeNotImplemented: RCode = 4

 

const RCodeNotImplemented RCode =  = 4

 

Dim RCodeNotImplemented As RCode = 4

RCodeRefused

 

const RCodeRefused: RCode = 5;

 

const RCode RCodeRefused = 5

 

static let RCodeRefused: RCode = 5

 

const RCodeRefused RCode =  = 5

 

Dim RCodeRefused As RCode = 5

RCodeServerFailure

 

const RCodeServerFailure: RCode = 2;

 

const RCode RCodeServerFailure = 2

 

static let RCodeServerFailure: RCode = 2

 

const RCodeServerFailure RCode =  = 2

 

Dim RCodeServerFailure As RCode = 2

RCodeSuccess

 

const RCodeSuccess: RCode = 0;

 

const RCode RCodeSuccess = 0

 

static let RCodeSuccess: RCode = 0

 

const RCodeSuccess RCode =  = 0

 

Dim RCodeSuccess As RCode = 0

TypeA

 

const TypeA: Type = 1;

 

const Type TypeA = 1

 

static let TypeA: Type = 1

 

const TypeA Type =  = 1

 

Dim TypeA As Type = 1

TypeAAAA

 

const TypeAAAA: Type = 28;

 

const Type TypeAAAA = 28

 

static let TypeAAAA: Type = 28

 

const TypeAAAA Type =  = 28

 

Dim TypeAAAA As Type = 28

TypeALL

 

const TypeALL: Type = 255;

 

const Type TypeALL = 255

 

static let TypeALL: Type = 255

 

const TypeALL Type =  = 255

 

Dim TypeALL As Type = 255

TypeAXFR

 

const TypeAXFR: Type = 252;

 

const Type TypeAXFR = 252

 

static let TypeAXFR: Type = 252

 

const TypeAXFR Type =  = 252

 

Dim TypeAXFR As Type = 252

TypeCNAME

 

const TypeCNAME: Type = 5;

 

const Type TypeCNAME = 5

 

static let TypeCNAME: Type = 5

 

const TypeCNAME Type =  = 5

 

Dim TypeCNAME As Type = 5

TypeHINFO

 

const TypeHINFO: Type = 13;

 

const Type TypeHINFO = 13

 

static let TypeHINFO: Type = 13

 

const TypeHINFO Type =  = 13

 

Dim TypeHINFO As Type = 13

TypeMINFO

 

const TypeMINFO: Type = 14;

 

const Type TypeMINFO = 14

 

static let TypeMINFO: Type = 14

 

const TypeMINFO Type =  = 14

 

Dim TypeMINFO As Type = 14

TypeMX

 

const TypeMX: Type = 15;

 

const Type TypeMX = 15

 

static let TypeMX: Type = 15

 

const TypeMX Type =  = 15

 

Dim TypeMX As Type = 15

TypeNS

 

const TypeNS: Type = 2;

 

const Type TypeNS = 2

 

static let TypeNS: Type = 2

 

const TypeNS Type =  = 2

 

Dim TypeNS As Type = 2

TypeOPT

 

const TypeOPT: Type = 41;

 

const Type TypeOPT = 41

 

static let TypeOPT: Type = 41

 

const TypeOPT Type =  = 41

 

Dim TypeOPT As Type = 41

TypePTR

 

const TypePTR: Type = 12;

 

const Type TypePTR = 12

 

static let TypePTR: Type = 12

 

const TypePTR Type =  = 12

 

Dim TypePTR As Type = 12

TypeSOA

 

const TypeSOA: Type = 6;

 

const Type TypeSOA = 6

 

static let TypeSOA: Type = 6

 

const TypeSOA Type =  = 6

 

Dim TypeSOA As Type = 6

TypeSRV

 

const TypeSRV: Type = 33;

 

const Type TypeSRV = 33

 

static let TypeSRV: Type = 33

 

const TypeSRV Type =  = 33

 

Dim TypeSRV As Type = 33

TypeTXT

 

const TypeTXT: Type = 16;

 

const Type TypeTXT = 16

 

static let TypeTXT: Type = 16

 

const TypeTXT Type =  = 16

 

Dim TypeTXT As Type = 16

TypeWKS

 

const TypeWKS: Type = 11;

 

const Type TypeWKS = 11

 

static let TypeWKS: Type = 11

 

const TypeWKS Type =  = 11

 

Dim TypeWKS As Type = 11

 

ErrNotStarted

 

class var ErrNotStarted: error;

 

static error ErrNotStarted

 

static var ErrNotStarted: error

 

ErrNotStarted error

 

Shared FIELD ErrNotStarted() As error

ErrSectionDone

 

class var ErrSectionDone: error;

 

static error ErrSectionDone

 

static var ErrSectionDone: error

 

ErrSectionDone error

 

Shared FIELD ErrSectionDone() As error

 

MustNewName

 

class method MustNewName(name: string): Name

 

static Name MustNewName(string name)

 

static func MustNewName(_ name: string) -> Name

 

func MustNewName(name string) Name

 

Shared Function MustNewName(name As string) As Name

Parameters:

  • name:

NewBuilder

 

class method NewBuilder(buf: Slice<Byte>; h: Header): Builder

 

static Builder NewBuilder(Slice<Byte> buf, Header h)

 

static func NewBuilder(_ buf: Slice<Byte>, _ h: Header) -> Builder

 

func NewBuilder(buf Slice<Byte>, h Header) Builder

 

Shared Function NewBuilder(buf As Slice<Byte>, h As Header) As Builder

Parameters:

  • buf:
  • h:

NewName

 

// .NET, Island
class method NewName(name: string): tuple of (Name, error)
// .NET Standard 2.0
class method NewName(name: string): ValueTuple<Name, error>

 

// .NET, Island
static (Name, error) NewName(string name)
// .NET Standard 2.0
static ValueTuple<Name, error> NewName(string name)

 

// .NET, Island
static func NewName(_ name: string) -> (Name, error)
// .NET Standard 2.0
static func NewName(_ name: string) -> ValueTuple<Name, error>

 

// .NET, Island
func NewName(name string) (Name, error)
// .NET Standard 2.0
func NewName(name string) ValueTuple<Name, error>

 

// .NET, Island
Shared Function NewName(name As string) As Tuple (Of Name, error)
// .NET Standard 2.0
Shared Function NewName(name As string) As ValueTuple<Name, error>

Parameters:

  • name: