C# Class Flux.Instance

Inheritance: IDisposable
Exibir arquivo Open project: markrendle/Flux Class Usage Examples

Private Properties

Property Type Description
CheckKeepAlive void
CreateEnvironmentDictionary object>.Dictionary
ListenAgain void
ListenCallback void
Result void
TimeoutCallback void
WriteBuffer Task
WriteResponse Task
WriteResult Task

Public Methods

Method Description
Dispose ( ) : void
Instance ( Socket socket, System.Func,System.Threading.Tasks.Task> app, int timeoutSeconds = 2 ) : System
Run ( ) : Task

Private Methods

Method Description
CheckKeepAlive ( string[]>.IDictionary headers ) : void
CreateEnvironmentDictionary ( CancellationToken token ) : object>.Dictionary
ListenAgain ( Task task ) : void
ListenCallback ( IAsyncResult ar ) : void
Result ( Task task, object>.IDictionary env ) : void
TimeoutCallback ( object state ) : void
WriteBuffer ( ) : Task
WriteResponse ( StringBuilder headerBuilder ) : Task
WriteResult ( int status, object>.IDictionary env ) : Task

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Instance() public method

public Instance ( Socket socket, System.Func,System.Threading.Tasks.Task> app, int timeoutSeconds = 2 ) : System
socket System.Net.Sockets.Socket
app System.Func,System.Threading.Tasks.Task>
timeoutSeconds int
return System

Run() public method

public Run ( ) : Task
return Task