Table of Contents

Class HttpServerEngine

Namespace
Sisk.Core.Http.Engine
Assembly
Sisk.Core.dll

Provides an abstract base class for HTTP server engines.

public abstract class HttpServerEngine : IDisposable
Inheritance
HttpServerEngine
Implements
Derived
Inherited Members

Constructors

HttpServerEngine()

Properties

IdleConnectionTimeout

Gets or sets the timeout for idle connections.

Methods

AddListeningPrefix(string)

Adds a listening prefix to the server.

BeginGetContext(AsyncCallback?, object?)

Begins an asynchronous operation to get an HTTP context.

ClearPrefixes()

Clears all listening prefixes from the server.

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

EndGetContext(IAsyncResult)

Ends an asynchronous operation to get an HTTP context.

StartServer()

Starts the HTTP server.

StopServer()

Stops the HTTP server.