Server

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.net.http.httptest
  • Platforms: .NET, .NET Standard 2.0, Island

 

constructor

 

constructor

 

Server()

 

init()

 

Sub New()

constructor (Server) .NET, .NET Standard 2.0

 

constructor(value: Server)

 

Server(Server value)

 

init(_ value: Server)

 

Sub New(value As Server)

Parameters:

  • value:

 

constructor(aURL: string; aListener: Listener; aTLS: Reference<Config>; aConfig: Reference<Server>; acertificate: Reference<Certificate>; awg: WaitGroup; amu: Mutex; aclosed: Boolean; aconns: Map<Conn, ConnState>; aclient: Reference<Client>)

 

Server(string aURL, Listener aListener, Reference<Config> aTLS, Reference<Server> aConfig, Reference<Certificate> acertificate, WaitGroup awg, Mutex amu, Boolean aclosed, Map<Conn, ConnState> aconns, Reference<Client> aclient)

 

init(_ aURL: string, _ aListener: Listener, _ aTLS: Reference<Config>, _ aConfig: Reference<Server>, _ acertificate: Reference<Certificate>, _ awg: WaitGroup, _ amu: Mutex, _ aclosed: Boolean, _ aconns: Map<Conn, ConnState>, _ aclient: Reference<Client>)

 

Sub New(aURL As string, aListener As Listener, aTLS As Reference<Config>, aConfig As Reference<Server>, acertificate As Reference<Certificate>, awg As WaitGroup, amu As Mutex, aclosed As Boolean, aconns As Map<Conn, ConnState>, aclient As Reference<Client>)

Parameters:

  • aURL:
  • aListener:
  • aTLS:
  • aConfig:
  • acertificate:
  • awg:
  • amu:
  • aclosed:
  • aconns:
  • aclient:

 

constructor(aURL: string; aListener: Listener; aTLS: Reference<Config>; aConfig: Reference<Server>; acertificate: Reference<Certificate>; awg: WaitGroup; amu: Mutex; aclosed: bool; aconns: Map<Conn, ConnState>; aclient: Reference<Client>)

 

Server(string aURL, Listener aListener, Reference<Config> aTLS, Reference<Server> aConfig, Reference<Certificate> acertificate, WaitGroup awg, Mutex amu, bool aclosed, Map<Conn, ConnState> aconns, Reference<Client> aclient)

 

init(_ aURL: string, _ aListener: Listener, _ aTLS: Reference<Config>, _ aConfig: Reference<Server>, _ acertificate: Reference<Certificate>, _ awg: WaitGroup, _ amu: Mutex, _ aclosed: bool, _ aconns: Map<Conn, ConnState>, _ aclient: Reference<Client>)

 

Sub New(aURL As string, aListener As Listener, aTLS As Reference<Config>, aConfig As Reference<Server>, acertificate As Reference<Certificate>, awg As WaitGroup, amu As Mutex, aclosed As bool, aconns As Map<Conn, ConnState>, aclient As Reference<Client>)

Parameters:

  • aURL:
  • aListener:
  • aTLS:
  • aConfig:
  • acertificate:
  • awg:
  • amu:
  • aclosed:
  • aconns:
  • aclient:

constructor (Server) Island

 

constructor(value: Server)

 

Server(Server value)

 

init(_ value: Server)

 

Sub New(value As Server)

Parameters:

  • value:

Certificate

 

method Certificate: Reference<Certificate>

 

Reference<Certificate> Certificate()

 

func Certificate() -> Reference<Certificate>

 

func Certificate() Reference<Certificate>

 

Function Certificate() As Reference<Certificate>

Client

 

method Client: Reference<Client>

 

Reference<Client> Client()

 

func Client() -> Reference<Client>

 

func Client() Reference<Client>

 

Function Client() As Reference<Client>

Close

 

method Close

 

void Close()

 

func Close()

 

func Close()

 

Sub Close()

CloseClientConnections

 

method CloseClientConnections

 

void CloseClientConnections()

 

func CloseClientConnections()

 

func CloseClientConnections()

 

Sub CloseClientConnections()

Config

 

var Config: Reference<Server>;

 

Reference<Server> Config

 

var Config: Reference<Server>

 

Config Reference<Server>

 

FIELD Config() As Reference<Server>

Listener

 

var Listener: Listener;

 

Listener Listener

 

var Listener: Listener

 

Listener Listener

 

FIELD Listener() As Listener

Start

 

method Start

 

void Start()

 

func Start()

 

func Start()

 

Sub Start()

StartTLS

 

method StartTLS

 

void StartTLS()

 

func StartTLS()

 

func StartTLS()

 

Sub StartTLS()

TLS

 

var TLS: Reference<Config>;

 

Reference<Config> TLS

 

var TLS: Reference<Config>

 

TLS Reference<Config>

 

FIELD TLS() As Reference<Config>

URL

 

var URL: string;

 

string URL

 

var URL: string

 

URL string

 

FIELD URL() As string

 

Config

 

var Config: Reference<Server>;

 

Reference<Server> Config

 

var Config: Reference<Server>

 

Config Reference<Server>

 

FIELD Config() As Reference<Server>

Listener

 

var Listener: Listener;

 

Listener Listener

 

var Listener: Listener

 

Listener Listener

 

FIELD Listener() As Listener

TLS

 

var TLS: Reference<Config>;

 

Reference<Config> TLS

 

var TLS: Reference<Config>

 

TLS Reference<Config>

 

FIELD TLS() As Reference<Config>

URL

 

var URL: string;

 

string URL

 

var URL: string

 

URL string

 

FIELD URL() As string

 

constructor

 

constructor

 

Server()

 

init()

 

Sub New()

constructor (Server) .NET, .NET Standard 2.0

 

constructor(value: Server)

 

Server(Server value)

 

init(_ value: Server)

 

Sub New(value As Server)

Parameters:

  • value:

 

constructor(aURL: string; aListener: Listener; aTLS: Reference<Config>; aConfig: Reference<Server>; acertificate: Reference<Certificate>; awg: WaitGroup; amu: Mutex; aclosed: Boolean; aconns: Map<Conn, ConnState>; aclient: Reference<Client>)

 

Server(string aURL, Listener aListener, Reference<Config> aTLS, Reference<Server> aConfig, Reference<Certificate> acertificate, WaitGroup awg, Mutex amu, Boolean aclosed, Map<Conn, ConnState> aconns, Reference<Client> aclient)

 

init(_ aURL: string, _ aListener: Listener, _ aTLS: Reference<Config>, _ aConfig: Reference<Server>, _ acertificate: Reference<Certificate>, _ awg: WaitGroup, _ amu: Mutex, _ aclosed: Boolean, _ aconns: Map<Conn, ConnState>, _ aclient: Reference<Client>)

 

Sub New(aURL As string, aListener As Listener, aTLS As Reference<Config>, aConfig As Reference<Server>, acertificate As Reference<Certificate>, awg As WaitGroup, amu As Mutex, aclosed As Boolean, aconns As Map<Conn, ConnState>, aclient As Reference<Client>)

Parameters:

  • aURL:
  • aListener:
  • aTLS:
  • aConfig:
  • acertificate:
  • awg:
  • amu:
  • aclosed:
  • aconns:
  • aclient:

 

constructor(aURL: string; aListener: Listener; aTLS: Reference<Config>; aConfig: Reference<Server>; acertificate: Reference<Certificate>; awg: WaitGroup; amu: Mutex; aclosed: bool; aconns: Map<Conn, ConnState>; aclient: Reference<Client>)

 

Server(string aURL, Listener aListener, Reference<Config> aTLS, Reference<Server> aConfig, Reference<Certificate> acertificate, WaitGroup awg, Mutex amu, bool aclosed, Map<Conn, ConnState> aconns, Reference<Client> aclient)

 

init(_ aURL: string, _ aListener: Listener, _ aTLS: Reference<Config>, _ aConfig: Reference<Server>, _ acertificate: Reference<Certificate>, _ awg: WaitGroup, _ amu: Mutex, _ aclosed: bool, _ aconns: Map<Conn, ConnState>, _ aclient: Reference<Client>)

 

Sub New(aURL As string, aListener As Listener, aTLS As Reference<Config>, aConfig As Reference<Server>, acertificate As Reference<Certificate>, awg As WaitGroup, amu As Mutex, aclosed As bool, aconns As Map<Conn, ConnState>, aclient As Reference<Client>)

Parameters:

  • aURL:
  • aListener:
  • aTLS:
  • aConfig:
  • acertificate:
  • awg:
  • amu:
  • aclosed:
  • aconns:
  • aclient:

constructor (Server) Island

 

constructor(value: Server)

 

Server(Server value)

 

init(_ value: Server)

 

Sub New(value As Server)

Parameters:

  • value:

Certificate

 

method Certificate: Reference<Certificate>

 

Reference<Certificate> Certificate()

 

func Certificate() -> Reference<Certificate>

 

func Certificate() Reference<Certificate>

 

Function Certificate() As Reference<Certificate>

Client

 

method Client: Reference<Client>

 

Reference<Client> Client()

 

func Client() -> Reference<Client>

 

func Client() Reference<Client>

 

Function Client() As Reference<Client>

Close

 

method Close

 

void Close()

 

func Close()

 

func Close()

 

Sub Close()

CloseClientConnections

 

method CloseClientConnections

 

void CloseClientConnections()

 

func CloseClientConnections()

 

func CloseClientConnections()

 

Sub CloseClientConnections()

Start

 

method Start

 

void Start()

 

func Start()

 

func Start()

 

Sub Start()

StartTLS

 

method StartTLS

 

void StartTLS()

 

func StartTLS()

 

func StartTLS()

 

Sub StartTLS()