Server

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.golang.org.x.net.websocket
  • Platforms: .NET, .NET Standard 2.0, Island

 

constructor

 

constructor

 

Server()

 

init()

 

Sub New()

constructor (Config, Func<Memory<Config>, Memory<Request>, error>, Handler)

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
constructor(aConfig: Config; aHandshake: Func<Memory<Config>, Memory<Request>, error>; aHandler: Handler)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
constructor(aConfig: Config; aHandshake: Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error>; aHandler: Handler)

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Server(Config aConfig, Func<Memory<Config>, Memory<Request>, error> aHandshake, Handler aHandler)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Server(Config aConfig, Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error> aHandshake, Handler aHandler)

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
init(_ aConfig: Config, _ aHandshake: Func<Memory<Config>, Memory<Request>, error>, _ aHandler: Handler)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
init(_ aConfig: Config, _ aHandshake: Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error>, _ aHandler: Handler)

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Sub New(aConfig As Config, aHandshake As Func (Of Memory<Config>, Memory<Request>, error), aHandler As Handler)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Sub New(aConfig As Config, aHandshake As Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error>, aHandler As Handler)

Parameters:

  • aConfig:
  • aHandshake:
  • aHandler:

constructor (Server)

 

constructor(value: Server)

 

Server(Server value)

 

init(_ value: Server)

 

Sub New(value As Server)

Parameters:

  • value:

Config

 

var Config: Config;

 

Config Config

 

var Config: Config

 

Config Config

 

FIELD Config() As Config

Dialer

 

property Dialer: Memory<Dialer> read write;

 

Memory<Dialer> Dialer { get; set; }

 

var Dialer: Memory<Dialer> { get{} set{} }

 

Dialer Memory<Dialer>

 

Property Dialer() As Memory<Dialer>

Equals

 

method Equals(value: Object): Boolean

 

Boolean Equals(Object value)

 

func Equals(_ value: Object) -> Boolean

 

func Equals(value interface{}) Boolean

 

Function Equals(value As Object) As Boolean

Parameters:

  • value:

GetHashCode

 

method GetHashCode: Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

 

func GetHashCode() Int32

 

Function GetHashCode() As Int32

Handler

 

var Handler: Handler;

 

Handler Handler

 

var Handler: Handler

 

Handler Handler

 

FIELD Handler() As Handler

Handshake

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
var Handshake: Func<Memory<Config>, Memory<Request>, error>;
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
var Handshake: Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error>;

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Func<Memory<Config>, Memory<Request>, error> Handshake
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error> Handshake

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
var Handshake: Func<Memory<Config>, Memory<Request>, error>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
var Handshake: Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error>

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Handshake Func<Memory<Config>, Memory<Request>, error>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Handshake Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error>

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
FIELD Handshake() As Func (Of Memory<Config>, Memory<Request>, error)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
FIELD Handshake() As Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error>

 

property Header: Header read write;

 

Header Header { get; set; }

 

var Header: Header { get{} set{} }

 

Header Header

 

Property Header() As Header

Location

 

property Location: Memory<URL> read write;

 

Memory<URL> Location { get; set; }

 

var Location: Memory<URL> { get{} set{} }

 

Location Memory<URL>

 

Property Location() As Memory<URL>

Origin

 

property Origin: Memory<URL> read write;

 

Memory<URL> Origin { get; set; }

 

var Origin: Memory<URL> { get{} set{} }

 

Origin Memory<URL>

 

Property Origin() As Memory<URL>

Protocol

 

property Protocol: Slice<string> read write;

 

Slice<string> Protocol { get; set; }

 

var Protocol: Slice<string> { get{} set{} }

 

Protocol Slice<string>

 

Property Protocol() As Slice<string>

ServeHTTP

 

method ServeHTTP(w: ResponseWriter; req: Memory<Request>)

 

void ServeHTTP(ResponseWriter w, Memory<Request> req)

 

func ServeHTTP(_ w: ResponseWriter, _ req: Memory<Request>)

 

// .NET, .NET Standard 2.0
func ServeHTTP(w ResponseWriter, req Memory<Request>) 
// Island
func ServeHTTP(w ResponseWriter, req Memory<Request>) void

 

Sub ServeHTTP(w As ResponseWriter, req As Memory<Request>)

Parameters:

  • w:
  • req:

TlsConfig

 

property TlsConfig: Memory<Config> read write;

 

Memory<Config> TlsConfig { get; set; }

 

var TlsConfig: Memory<Config> { get{} set{} }

 

TlsConfig Memory<Config>

 

Property TlsConfig() As Memory<Config>

Value

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
property Value: Action<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Conn>> read write;
// Island-watchOS-armv7k
property Value: Action<Memory<Conn>> read write;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Action<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Conn>> Value { get; set; }
// Island-watchOS-armv7k
Action<Memory<Conn>> Value { get; set; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
var Value: Action<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Conn>> { get{} set{} }
// Island-watchOS-armv7k
var Value: Action<Memory<Conn>> { get{} set{} }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Value Action<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Conn>>
// Island-watchOS-armv7k
Value Action<Memory<Conn>>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Property Value() As Action<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Conn>>
// Island-watchOS-armv7k
Property Value() As Action (Of Memory<Conn>)

Version

 

property Version: int read write;

 

int Version { get; set; }

 

var Version: int { get{} set{} }

 

Version int

 

Property Version() As int

 

Config

 

var Config: Config;

 

Config Config

 

var Config: Config

 

Config Config

 

FIELD Config() As Config

Handler

 

var Handler: Handler;

 

Handler Handler

 

var Handler: Handler

 

Handler Handler

 

FIELD Handler() As Handler

Handshake

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
var Handshake: Func<Memory<Config>, Memory<Request>, error>;
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
var Handshake: Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error>;

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Func<Memory<Config>, Memory<Request>, error> Handshake
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error> Handshake

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
var Handshake: Func<Memory<Config>, Memory<Request>, error>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
var Handshake: Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error>

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Handshake Func<Memory<Config>, Memory<Request>, error>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Handshake Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error>

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
FIELD Handshake() As Func (Of Memory<Config>, Memory<Request>, error)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
FIELD Handshake() As Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error>

 

Dialer

 

property Dialer: Memory<Dialer> read write;

 

Memory<Dialer> Dialer { get; set; }

 

var Dialer: Memory<Dialer> { get{} set{} }

 

Dialer Memory<Dialer>

 

Property Dialer() As Memory<Dialer>

 

property Header: Header read write;

 

Header Header { get; set; }

 

var Header: Header { get{} set{} }

 

Header Header

 

Property Header() As Header

Location

 

property Location: Memory<URL> read write;

 

Memory<URL> Location { get; set; }

 

var Location: Memory<URL> { get{} set{} }

 

Location Memory<URL>

 

Property Location() As Memory<URL>

Origin

 

property Origin: Memory<URL> read write;

 

Memory<URL> Origin { get; set; }

 

var Origin: Memory<URL> { get{} set{} }

 

Origin Memory<URL>

 

Property Origin() As Memory<URL>

Protocol

 

property Protocol: Slice<string> read write;

 

Slice<string> Protocol { get; set; }

 

var Protocol: Slice<string> { get{} set{} }

 

Protocol Slice<string>

 

Property Protocol() As Slice<string>

TlsConfig

 

property TlsConfig: Memory<Config> read write;

 

Memory<Config> TlsConfig { get; set; }

 

var TlsConfig: Memory<Config> { get{} set{} }

 

TlsConfig Memory<Config>

 

Property TlsConfig() As Memory<Config>

Value

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
property Value: Action<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Conn>> read write;
// Island-watchOS-armv7k
property Value: Action<Memory<Conn>> read write;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Action<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Conn>> Value { get; set; }
// Island-watchOS-armv7k
Action<Memory<Conn>> Value { get; set; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
var Value: Action<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Conn>> { get{} set{} }
// Island-watchOS-armv7k
var Value: Action<Memory<Conn>> { get{} set{} }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Value Action<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Conn>>
// Island-watchOS-armv7k
Value Action<Memory<Conn>>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Property Value() As Action<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Conn>>
// Island-watchOS-armv7k
Property Value() As Action (Of Memory<Conn>)

Version

 

property Version: int read write;

 

int Version { get; set; }

 

var Version: int { get{} set{} }

 

Version int

 

Property Version() As int

 

constructor

 

constructor

 

Server()

 

init()

 

Sub New()

constructor (Config, Func<Memory<Config>, Memory<Request>, error>, Handler)

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
constructor(aConfig: Config; aHandshake: Func<Memory<Config>, Memory<Request>, error>; aHandler: Handler)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
constructor(aConfig: Config; aHandshake: Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error>; aHandler: Handler)

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Server(Config aConfig, Func<Memory<Config>, Memory<Request>, error> aHandshake, Handler aHandler)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Server(Config aConfig, Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error> aHandshake, Handler aHandler)

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
init(_ aConfig: Config, _ aHandshake: Func<Memory<Config>, Memory<Request>, error>, _ aHandler: Handler)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
init(_ aConfig: Config, _ aHandshake: Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error>, _ aHandler: Handler)

 

// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Sub New(aConfig As Config, aHandshake As Func (Of Memory<Config>, Memory<Request>, error), aHandler As Handler)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Sub New(aConfig As Config, aHandshake As Func<RemObjects.Elements.System.Memory<go.golang.org.x.net.websocket.Config>,RemObjects.Elements.System.Memory<go.net.http.Request>,go.builtin.error>, aHandler As Handler)

Parameters:

  • aConfig:
  • aHandshake:
  • aHandler:

constructor (Server)

 

constructor(value: Server)

 

Server(Server value)

 

init(_ value: Server)

 

Sub New(value As Server)

Parameters:

  • value:

Equals

 

method Equals(value: Object): Boolean

 

Boolean Equals(Object value)

 

func Equals(_ value: Object) -> Boolean

 

func Equals(value interface{}) Boolean

 

Function Equals(value As Object) As Boolean

Parameters:

  • value:

GetHashCode

 

method GetHashCode: Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

 

func GetHashCode() Int32

 

Function GetHashCode() As Int32

ServeHTTP

 

method ServeHTTP(w: ResponseWriter; req: Memory<Request>)

 

void ServeHTTP(ResponseWriter w, Memory<Request> req)

 

func ServeHTTP(_ w: ResponseWriter, _ req: Memory<Request>)

 

// .NET, .NET Standard 2.0
func ServeHTTP(w ResponseWriter, req Memory<Request>) 
// Island
func ServeHTTP(w ResponseWriter, req Memory<Request>) void

 

Sub ServeHTTP(w As ResponseWriter, req As Memory<Request>)

Parameters:

  • w:
  • req: