C# Class CSharpUtils.Fastcgi.FastcgiPacketWriter

ファイルを表示 Open project: soywiz/csharputils Class Usage Examples

Public Properties

Property Type Description
Debug bool
FastcgiPipe IFastcgiPipe

Public Methods

Method Description
FastcgiPacketWriter ( IFastcgiPipe FastcgiPipe, bool Debug = false ) : System
WritePacket ( ushort RequestId, Fastcgi Type, byte Contents, int ContentsOffset, int ContentsLength ) : bool
WritePacketEndRequest ( ushort RequestId, int AppStatus, Fastcgi ProtocolStatus ) : bool
WritePacketParams ( ) : void
WriteVariableInt ( Stream Stream, int Value ) : void

Method Details

FastcgiPacketWriter() public method

public FastcgiPacketWriter ( IFastcgiPipe FastcgiPipe, bool Debug = false ) : System
FastcgiPipe IFastcgiPipe
Debug bool
return System

WritePacket() public method

public WritePacket ( ushort RequestId, Fastcgi Type, byte Contents, int ContentsOffset, int ContentsLength ) : bool
RequestId ushort
Type Fastcgi
Contents byte
ContentsOffset int
ContentsLength int
return bool

WritePacketEndRequest() public method

public WritePacketEndRequest ( ushort RequestId, int AppStatus, Fastcgi ProtocolStatus ) : bool
RequestId ushort
AppStatus int
ProtocolStatus Fastcgi
return bool

WritePacketParams() public method

public WritePacketParams ( ) : void
return void

WriteVariableInt() public static method

public static WriteVariableInt ( Stream Stream, int Value ) : void
Stream Stream
Value int
return void

Property Details

Debug public_oe property

public bool Debug
return bool

FastcgiPipe public_oe property

public IFastcgiPipe FastcgiPipe
return IFastcgiPipe