C# 클래스 CSharpUtils.Web._45.Fastcgi.FastcgiPacket

파일 보기 프로젝트 열기: soywiz/csharputils 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Content ArraySegment
RequestId ushort
Type Fastcgi.PacketType
Version byte

보호된 프로퍼티들

프로퍼티 타입 설명
PaddingRead byte[]
PaddingWrite byte[]

공개 메소드들

메소드 설명
ReadFromAsync ( Stream ClientStream ) : Task
WriteMemoryStreamToAsync ( ushort RequestId, Fastcgi PacketType, MemoryStream From, Stream ClientStream ) : System.Threading.Tasks.Task
WriteToAsync ( Stream ClientStream ) : Task

메소드 상세

ReadFromAsync() 공개 메소드

public ReadFromAsync ( Stream ClientStream ) : Task
ClientStream Stream
리턴 Task

WriteMemoryStreamToAsync() 공개 정적인 메소드

public static WriteMemoryStreamToAsync ( ushort RequestId, Fastcgi PacketType, MemoryStream From, Stream ClientStream ) : System.Threading.Tasks.Task
RequestId ushort
PacketType Fastcgi
From System.IO.MemoryStream
ClientStream Stream
리턴 System.Threading.Tasks.Task

WriteToAsync() 공개 메소드

public WriteToAsync ( Stream ClientStream ) : Task
ClientStream Stream
리턴 Task

프로퍼티 상세

Content 공개적으로 프로퍼티

public ArraySegment Content
리턴 ArraySegment

PaddingRead 보호되어 있는 정적으로 프로퍼티

protected static byte[] PaddingRead
리턴 byte[]

PaddingWrite 보호되어 있는 정적으로 프로퍼티

protected static byte[] PaddingWrite
리턴 byte[]

RequestId 공개적으로 프로퍼티

public ushort RequestId
리턴 ushort

Type 공개적으로 프로퍼티

public Fastcgi.PacketType Type
리턴 Fastcgi.PacketType

Version 공개적으로 프로퍼티

public byte Version
리턴 byte