C# Class CSharpUtils.Web._45.Fastcgi.FastcgiServerClientRequestHandlerAsync

Show file Open project: soywiz/csharputils

Public Properties

Property Type Description
FastcgiRequestAsync FastcgiRequestAsync
FastcgiResponseAsync FastcgiResponseAsync
ParamsStream System.IO.MemoryStream

Protected Properties

Property Type Description
ClientStream Stream
RequestId ushort

Public Methods

Method Description
FastcgiServerClientRequestHandlerAsync ( FastcgiServerClientHandlerAsync FastcgiServerClientHandlerAsync, Stream ClientStream, ushort RequestId ) : System
HandlePacket ( TcpClient Client, FastcgiPacket Packet ) : Task

Protected Methods

Method Description
ReadVariable ( Stream Stream ) : int

Method Details

FastcgiServerClientRequestHandlerAsync() public method

public FastcgiServerClientRequestHandlerAsync ( FastcgiServerClientHandlerAsync FastcgiServerClientHandlerAsync, Stream ClientStream, ushort RequestId ) : System
FastcgiServerClientHandlerAsync FastcgiServerClientHandlerAsync
ClientStream Stream
RequestId ushort
return System

HandlePacket() public method

public HandlePacket ( TcpClient Client, FastcgiPacket Packet ) : Task
Client System.Net.Sockets.TcpClient
Packet FastcgiPacket
return Task

ReadVariable() protected static method

protected static ReadVariable ( Stream Stream ) : int
Stream Stream
return int

Property Details

ClientStream protected property

protected Stream ClientStream
return Stream

FastcgiRequestAsync public property

public FastcgiRequestAsync,CSharpUtils.Web._45.Fastcgi FastcgiRequestAsync
return FastcgiRequestAsync

FastcgiResponseAsync public property

public FastcgiResponseAsync,CSharpUtils.Web._45.Fastcgi FastcgiResponseAsync
return FastcgiResponseAsync

ParamsStream public property

public MemoryStream,System.IO ParamsStream
return System.IO.MemoryStream

RequestId protected property

protected ushort RequestId
return ushort