Handler

Overview

Location

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

 

constructor

 

constructor

 

Handler()

 

init()

 

Sub New()

 

// .NET, .NET Standard 2.0
constructor(aPath: string; aRoot: string; aDir: string; aEnv: Slice<string>; aInheritEnv: Slice<string>; aLogger: Memory<Logger>; aArgs: Slice<string>; aStderr: Writer; aPathLocationHandler: Handler)
// Island
constructor(aPath: string; aRoot: string; aDir: string; aEnv: Slice<string>; aInheritEnv: Slice<string>; aLogger: Memory<Logger>; aArgs: Slice<string>; aStderr: Writer; aPathLocationHandler: Handler)

 

// .NET, .NET Standard 2.0
Handler(string aPath, string aRoot, string aDir, Slice<string> aEnv, Slice<string> aInheritEnv, Memory<Logger> aLogger, Slice<string> aArgs, Writer aStderr, Handler aPathLocationHandler)
// Island
Handler(string aPath, string aRoot, string aDir, Slice<string> aEnv, Slice<string> aInheritEnv, Memory<Logger> aLogger, Slice<string> aArgs, Writer aStderr, Handler aPathLocationHandler)

 

// .NET, .NET Standard 2.0
init(_ aPath: string, _ aRoot: string, _ aDir: string, _ aEnv: Slice<string>, _ aInheritEnv: Slice<string>, _ aLogger: Memory<Logger>, _ aArgs: Slice<string>, _ aStderr: Writer, _ aPathLocationHandler: Handler)
// Island
init(_ aPath: string, _ aRoot: string, _ aDir: string, _ aEnv: Slice<string>, _ aInheritEnv: Slice<string>, _ aLogger: Memory<Logger>, _ aArgs: Slice<string>, _ aStderr: Writer, _ aPathLocationHandler: Handler)

 

// .NET, .NET Standard 2.0
Sub New(aPath As string, aRoot As string, aDir As string, aEnv As Slice<string>, aInheritEnv As Slice<string>, aLogger As Memory<Logger>, aArgs As Slice<string>, aStderr As Writer, aPathLocationHandler As Handler)
// Island
Sub New(aPath As string, aRoot As string, aDir As string, aEnv As Slice<string>, aInheritEnv As Slice<string>, aLogger As Memory<Logger>, aArgs As Slice<string>, aStderr As Writer, aPathLocationHandler As Handler)

Parameters:

  • aPath:
  • aRoot:
  • aDir:
  • aEnv:
  • aInheritEnv:
  • aLogger:
  • aArgs:
  • aStderr:
  • aPathLocationHandler:

constructor (Handler)

 

constructor(value: Handler)

 

Handler(Handler value)

 

init(_ value: Handler)

 

Sub New(value As Handler)

Parameters:

  • value:

Args

 

var Args: Slice<string>;

 

Slice<string> Args

 

var Args: Slice<string>

 

Args Slice<string>

 

FIELD Args() As Slice<string>

Dir

 

var Dir: string;

 

string Dir

 

var Dir: string

 

Dir string

 

FIELD Dir() As string

Env

 

var Env: Slice<string>;

 

Slice<string> Env

 

var Env: Slice<string>

 

Env Slice<string>

 

FIELD Env() As Slice<string>

InheritEnv

 

var InheritEnv: Slice<string>;

 

Slice<string> InheritEnv

 

var InheritEnv: Slice<string>

 

InheritEnv Slice<string>

 

FIELD InheritEnv() As Slice<string>

Logger

 

// .NET, .NET Standard 2.0
var Logger: Memory<Logger>;
// Island
var Logger: Memory<Logger>;

 

// .NET, .NET Standard 2.0
Memory<Logger> Logger
// Island
Memory<Logger> Logger

 

// .NET, .NET Standard 2.0
var Logger: Memory<Logger>
// Island
var Logger: Memory<Logger>

 

// .NET, .NET Standard 2.0
Logger Memory<Logger>
// Island
Logger Memory<Logger>

 

// .NET, .NET Standard 2.0
FIELD Logger() As Memory<Logger>
// Island
FIELD Logger() As Memory<Logger>

Path

 

var Path: string;

 

string Path

 

var Path: string

 

Path string

 

FIELD Path() As string

PathLocationHandler

 

var PathLocationHandler: Handler;

 

Handler PathLocationHandler

 

var PathLocationHandler: Handler

 

PathLocationHandler Handler

 

FIELD PathLocationHandler() As Handler

Root

 

var Root: string;

 

string Root

 

var Root: string

 

Root string

 

FIELD Root() As string

ServeHTTP

 

// .NET, .NET Standard 2.0
method ServeHTTP(rw: ResponseWriter; req: Memory<Request>)
// Island
method ServeHTTP(rw: ResponseWriter; req: Memory<Request>)

 

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

 

// .NET, .NET Standard 2.0
func ServeHTTP(_ rw: ResponseWriter, _ req: Memory<Request>)
// Island
func ServeHTTP(_ rw: ResponseWriter, _ req: Memory<Request>)

 

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

 

// .NET, .NET Standard 2.0
Sub ServeHTTP(rw As ResponseWriter, req As Memory<Request>)
// Island
Sub ServeHTTP(rw As ResponseWriter, req As Memory<Request>)

Parameters:

  • rw:
  • req:

Stderr

 

var Stderr: Writer;

 

Writer Stderr

 

var Stderr: Writer

 

Stderr Writer

 

FIELD Stderr() As Writer

 

Args

 

var Args: Slice<string>;

 

Slice<string> Args

 

var Args: Slice<string>

 

Args Slice<string>

 

FIELD Args() As Slice<string>

Dir

 

var Dir: string;

 

string Dir

 

var Dir: string

 

Dir string

 

FIELD Dir() As string

Env

 

var Env: Slice<string>;

 

Slice<string> Env

 

var Env: Slice<string>

 

Env Slice<string>

 

FIELD Env() As Slice<string>

InheritEnv

 

var InheritEnv: Slice<string>;

 

Slice<string> InheritEnv

 

var InheritEnv: Slice<string>

 

InheritEnv Slice<string>

 

FIELD InheritEnv() As Slice<string>

Logger

 

// .NET, .NET Standard 2.0
var Logger: Memory<Logger>;
// Island
var Logger: Memory<Logger>;

 

// .NET, .NET Standard 2.0
Memory<Logger> Logger
// Island
Memory<Logger> Logger

 

// .NET, .NET Standard 2.0
var Logger: Memory<Logger>
// Island
var Logger: Memory<Logger>

 

// .NET, .NET Standard 2.0
Logger Memory<Logger>
// Island
Logger Memory<Logger>

 

// .NET, .NET Standard 2.0
FIELD Logger() As Memory<Logger>
// Island
FIELD Logger() As Memory<Logger>

Path

 

var Path: string;

 

string Path

 

var Path: string

 

Path string

 

FIELD Path() As string

PathLocationHandler

 

var PathLocationHandler: Handler;

 

Handler PathLocationHandler

 

var PathLocationHandler: Handler

 

PathLocationHandler Handler

 

FIELD PathLocationHandler() As Handler

Root

 

var Root: string;

 

string Root

 

var Root: string

 

Root string

 

FIELD Root() As string

Stderr

 

var Stderr: Writer;

 

Writer Stderr

 

var Stderr: Writer

 

Stderr Writer

 

FIELD Stderr() As Writer

 

constructor

 

constructor

 

Handler()

 

init()

 

Sub New()

 

// .NET, .NET Standard 2.0
constructor(aPath: string; aRoot: string; aDir: string; aEnv: Slice<string>; aInheritEnv: Slice<string>; aLogger: Memory<Logger>; aArgs: Slice<string>; aStderr: Writer; aPathLocationHandler: Handler)
// Island
constructor(aPath: string; aRoot: string; aDir: string; aEnv: Slice<string>; aInheritEnv: Slice<string>; aLogger: Memory<Logger>; aArgs: Slice<string>; aStderr: Writer; aPathLocationHandler: Handler)

 

// .NET, .NET Standard 2.0
Handler(string aPath, string aRoot, string aDir, Slice<string> aEnv, Slice<string> aInheritEnv, Memory<Logger> aLogger, Slice<string> aArgs, Writer aStderr, Handler aPathLocationHandler)
// Island
Handler(string aPath, string aRoot, string aDir, Slice<string> aEnv, Slice<string> aInheritEnv, Memory<Logger> aLogger, Slice<string> aArgs, Writer aStderr, Handler aPathLocationHandler)

 

// .NET, .NET Standard 2.0
init(_ aPath: string, _ aRoot: string, _ aDir: string, _ aEnv: Slice<string>, _ aInheritEnv: Slice<string>, _ aLogger: Memory<Logger>, _ aArgs: Slice<string>, _ aStderr: Writer, _ aPathLocationHandler: Handler)
// Island
init(_ aPath: string, _ aRoot: string, _ aDir: string, _ aEnv: Slice<string>, _ aInheritEnv: Slice<string>, _ aLogger: Memory<Logger>, _ aArgs: Slice<string>, _ aStderr: Writer, _ aPathLocationHandler: Handler)

 

// .NET, .NET Standard 2.0
Sub New(aPath As string, aRoot As string, aDir As string, aEnv As Slice<string>, aInheritEnv As Slice<string>, aLogger As Memory<Logger>, aArgs As Slice<string>, aStderr As Writer, aPathLocationHandler As Handler)
// Island
Sub New(aPath As string, aRoot As string, aDir As string, aEnv As Slice<string>, aInheritEnv As Slice<string>, aLogger As Memory<Logger>, aArgs As Slice<string>, aStderr As Writer, aPathLocationHandler As Handler)

Parameters:

  • aPath:
  • aRoot:
  • aDir:
  • aEnv:
  • aInheritEnv:
  • aLogger:
  • aArgs:
  • aStderr:
  • aPathLocationHandler:

constructor (Handler)

 

constructor(value: Handler)

 

Handler(Handler value)

 

init(_ value: Handler)

 

Sub New(value As Handler)

Parameters:

  • value: