Decoder

Overview

Location

Instance Methods


constructor

 

constructor

 

Decoder()

 

init()

 

Sub New()

constructor (Decoder)

 

constructor(value: Decoder)

 

Decoder(Decoder value)

 

init(_ value: Decoder)

 

Sub New(value As Decoder)

Parameters:

  • value:

Close

 

method Close: error

 

error Close()

 

func Close() -> error

 

func Close() error

 

Function Close() As error

DecodeFull

 

// .NET, Island
method DecodeFull(p: Slice<Byte>): tuple of (Slice<HeaderField>, error)
// .NET Standard 2.0
method DecodeFull(p: Slice<Byte>): ValueTuple<Slice<HeaderField>, error>

 

// .NET, Island
(Slice<HeaderField>, error) DecodeFull(Slice<Byte> p)
// .NET Standard 2.0
ValueTuple<Slice<HeaderField>, error> DecodeFull(Slice<Byte> p)

 

// .NET, Island
func DecodeFull(_ p: Slice<Byte>) -> (Slice<HeaderField>, error)
// .NET Standard 2.0
func DecodeFull(_ p: Slice<Byte>) -> ValueTuple<Slice<HeaderField>, error>

 

// .NET, Island
func DecodeFull(p Slice<Byte>) (Slice<HeaderField>, error)
// .NET Standard 2.0
func DecodeFull(p Slice<Byte>) ValueTuple<Slice<HeaderField>, error>

 

// .NET, Island
Function DecodeFull(p As Slice<Byte>) As Tuple (Of Slice<HeaderField>, error)
// .NET Standard 2.0
Function DecodeFull(p As Slice<Byte>) As ValueTuple<Slice<HeaderField>, error>

Parameters:

  • p:

EmitEnabled

 

method EmitEnabled: bool

 

bool EmitEnabled()

 

func EmitEnabled() -> bool

 

func EmitEnabled() bool

 

Function EmitEnabled() As bool

SetAllowedMaxDynamicTableSize

 

method SetAllowedMaxDynamicTableSize(v: uint32)

 

void SetAllowedMaxDynamicTableSize(uint32 v)

 

func SetAllowedMaxDynamicTableSize(_ v: uint32)

 

func SetAllowedMaxDynamicTableSize(v uint32)

 

Sub SetAllowedMaxDynamicTableSize(v As uint32)

Parameters:

  • v:

SetEmitEnabled

 

method SetEmitEnabled(v: bool)

 

void SetEmitEnabled(bool v)

 

func SetEmitEnabled(_ v: bool)

 

func SetEmitEnabled(v bool)

 

Sub SetEmitEnabled(v As bool)

Parameters:

  • v:

SetEmitFunc

 

method SetEmitFunc(emitFunc: Action<HeaderField>)

 

void SetEmitFunc(Action<HeaderField> emitFunc)

 

func SetEmitFunc(_ emitFunc: Action<HeaderField>)

 

func SetEmitFunc(emitFunc Action<HeaderField>)

 

Sub SetEmitFunc(emitFunc As Action (Of HeaderField))

Parameters:

  • emitFunc:

SetMaxDynamicTableSize

 

method SetMaxDynamicTableSize(v: uint32)

 

void SetMaxDynamicTableSize(uint32 v)

 

func SetMaxDynamicTableSize(_ v: uint32)

 

func SetMaxDynamicTableSize(v uint32)

 

Sub SetMaxDynamicTableSize(v As uint32)

Parameters:

  • v:

SetMaxStringLength

 

method SetMaxStringLength(n: int)

 

void SetMaxStringLength(int n)

 

func SetMaxStringLength(_ n: int)

 

func SetMaxStringLength(n int)

 

Sub SetMaxStringLength(n As int)

Parameters:

  • n:

Write

 

method Write(p: Slice<Byte>): tuple of (n: Int64, err: error)

 

(Int64 n, error err) Write(Slice<Byte> p)

 

func Write(_ p: Slice<Byte>) -> (n:Int64, err:error)

 

func Write(p Slice<Byte>) (n Int64, err error)

 

Function Write(p As Slice<Byte>) As Tuple (Of n:=Int64, err:=error)

Parameters:

  • p: