Server

Overview

Location

 

constructor

 

constructor

 

Server()

 

init()

 

Sub New()

 

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

 

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

 

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

 

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

Parameters:

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

constructor (Server)

 

constructor(value: Server)

 

Server(Server value)

 

init(_ value: Server)

 

Sub New(value As Server)

Parameters:

  • value:

Certificate

 

method Certificate: Memory<Certificate>

 

Memory<Certificate> Certificate()

 

func Certificate() -> Memory<Certificate>

 

func Certificate() Memory<Certificate>

 

Function Certificate() As Memory<Certificate>

Client

 

method Client: Memory<Client>

 

Memory<Client> Client()

 

func Client() -> Memory<Client>

 

func Client() Memory<Client>

 

Function Client() As Memory<Client>

Close

 

method Close

 

void Close()

 

func Close()

 

func Close() void

 

Sub Close()

CloseClientConnections

 

method CloseClientConnections

 

void CloseClientConnections()

 

func CloseClientConnections()

 

func CloseClientConnections() void

 

Sub CloseClientConnections()

Config

 

var Config: Memory<Server>;

 

Memory<Server> Config

 

var Config: Memory<Server>

 

Config Memory<Server>

 

FIELD Config() As Memory<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() void

 

Sub Start()

StartTLS

 

method StartTLS

 

void StartTLS()

 

func StartTLS()

 

func StartTLS() void

 

Sub StartTLS()

TLS

 

var TLS: Memory<Config>;

 

Memory<Config> TLS

 

var TLS: Memory<Config>

 

TLS Memory<Config>

 

FIELD TLS() As Memory<Config>

URL

 

var URL: string;

 

string URL

 

var URL: string

 

URL string

 

FIELD URL() As string

 

Config

 

var Config: Memory<Server>;

 

Memory<Server> Config

 

var Config: Memory<Server>

 

Config Memory<Server>

 

FIELD Config() As Memory<Server>

Listener

 

var Listener: Listener;

 

Listener Listener

 

var Listener: Listener

 

Listener Listener

 

FIELD Listener() As Listener

TLS

 

var TLS: Memory<Config>;

 

Memory<Config> TLS

 

var TLS: Memory<Config>

 

TLS Memory<Config>

 

FIELD TLS() As Memory<Config>

URL

 

var URL: string;

 

string URL

 

var URL: string

 

URL string

 

FIELD URL() As string

 

constructor

 

constructor

 

Server()

 

init()

 

Sub New()

 

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

 

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

 

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

 

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

Parameters:

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

constructor (Server)

 

constructor(value: Server)

 

Server(Server value)

 

init(_ value: Server)

 

Sub New(value As Server)

Parameters:

  • value:

Certificate

 

method Certificate: Memory<Certificate>

 

Memory<Certificate> Certificate()

 

func Certificate() -> Memory<Certificate>

 

func Certificate() Memory<Certificate>

 

Function Certificate() As Memory<Certificate>

Client

 

method Client: Memory<Client>

 

Memory<Client> Client()

 

func Client() -> Memory<Client>

 

func Client() Memory<Client>

 

Function Client() As Memory<Client>

Close

 

method Close

 

void Close()

 

func Close()

 

func Close() void

 

Sub Close()

CloseClientConnections

 

method CloseClientConnections

 

void CloseClientConnections()

 

func CloseClientConnections()

 

func CloseClientConnections() void

 

Sub CloseClientConnections()

Start

 

method Start

 

void Start()

 

func Start()

 

func Start() void

 

Sub Start()

StartTLS

 

method StartTLS

 

void StartTLS()

 

func StartTLS()

 

func StartTLS() void

 

Sub StartTLS()