C# 클래스 System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler

상속: SocketHandler
파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0

공개 메소드들

메소드 설명
TcpSocketHandler ( Socket socket, RequestQueue requestQueue, Stream stream ) : System
TcpSocketHandler ( Socket socket, Stream stream ) : System

보호된 메소드들

메소드 설명
ReadContentLength ( bool &chunked, int &contentLength ) : void
ReadCountedString ( ) : String
ReadToEndOfHeaders ( BaseTransportHeaders headers ) : void
ReadVersionAndOperation ( UInt16 &operation ) : void
WriteCountedString ( String str, Stream outputStream ) : void
WriteHeaders ( ITransportHeaders headers, Stream outputStream ) : void
WritePreambleAndVersion ( Stream outputStream ) : void

비공개 메소드들

메소드 설명
ReadAndMatchPreamble ( ) : void
ReadAndVerifyHeaderFormat ( String headerName, byte expectedFormat ) : void
WriteContentTypeHeader ( String value, Stream outputStream ) : void
WriteCustomHeader ( String name, String value, Stream outputStream ) : void

메소드 상세

ReadContentLength() 보호된 메소드

protected ReadContentLength ( bool &chunked, int &contentLength ) : void
chunked bool
contentLength int
리턴 void

ReadCountedString() 보호된 메소드

protected ReadCountedString ( ) : String
리턴 String

ReadToEndOfHeaders() 보호된 메소드

protected ReadToEndOfHeaders ( BaseTransportHeaders headers ) : void
headers BaseTransportHeaders
리턴 void

ReadVersionAndOperation() 보호된 메소드

protected ReadVersionAndOperation ( UInt16 &operation ) : void
operation System.UInt16
리턴 void

TcpSocketHandler() 공개 메소드

public TcpSocketHandler ( Socket socket, RequestQueue requestQueue, Stream stream ) : System
socket Socket
requestQueue RequestQueue
stream Stream
리턴 System

TcpSocketHandler() 공개 메소드

public TcpSocketHandler ( Socket socket, Stream stream ) : System
socket Socket
stream Stream
리턴 System

WriteCountedString() 보호된 메소드

protected WriteCountedString ( String str, Stream outputStream ) : void
str String
outputStream Stream
리턴 void

WriteHeaders() 보호된 메소드

protected WriteHeaders ( ITransportHeaders headers, Stream outputStream ) : void
headers ITransportHeaders
outputStream Stream
리턴 void

WritePreambleAndVersion() 보호된 메소드

protected WritePreambleAndVersion ( Stream outputStream ) : void
outputStream Stream
리턴 void