C# Класс System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler

Наследование: SocketHandler
Показать файл Открыть проект

Открытые методы

Метод Описание
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