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()
// .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>
Header
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>
Header
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()
// .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: