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

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

공개 프로퍼티들

프로퍼티 타입 설명
Debug bool

보호된 프로퍼티들

프로퍼티 타입 설명
CancellationToken System.Threading.CancellationToken
TcpListener System.Net.Sockets.TcpListener

공개 메소드들

메소드 설명
HandleRequestAsync ( FastcgiRequestAsync Request, FastcgiResponseAsync Response ) : Task
Listen ( ushort Port, string Address = "0.0.0.0" ) : void
ListenAsync ( ushort Port, string Address = "0.0.0.0" ) : Task
ListenAsyncAndWait ( ushort Port, string Address = "0.0.0.0" ) : void

메소드 상세

HandleRequestAsync() 공개 추상적인 메소드

public abstract HandleRequestAsync ( FastcgiRequestAsync Request, FastcgiResponseAsync Response ) : Task
Request FastcgiRequestAsync
Response FastcgiResponseAsync
리턴 Task

Listen() 공개 메소드

public Listen ( ushort Port, string Address = "0.0.0.0" ) : void
Port ushort
Address string
리턴 void

ListenAsync() 공개 메소드

public ListenAsync ( ushort Port, string Address = "0.0.0.0" ) : Task
Port ushort
Address string
리턴 Task

ListenAsyncAndWait() 공개 메소드

public ListenAsyncAndWait ( ushort Port, string Address = "0.0.0.0" ) : void
Port ushort
Address string
리턴 void

프로퍼티 상세

CancellationToken 보호되어 있는 프로퍼티

protected CancellationToken,System.Threading CancellationToken
리턴 System.Threading.CancellationToken

Debug 공개적으로 프로퍼티

public bool Debug
리턴 bool

TcpListener 보호되어 있는 프로퍼티

protected TcpListener,System.Net.Sockets TcpListener
리턴 System.Net.Sockets.TcpListener