C# Класс Mono.Remoting.Channels.Unix.UnixClientTransportSink

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

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

Метод Описание
AsyncProcessRequest ( IClientChannelSinkStack sinkStack, IMessage msg, ITransportHeaders headers, Stream requestStream ) : void
AsyncProcessResponse ( IClientResponseChannelSinkStack sinkStack, object state, ITransportHeaders headers, Stream stream ) : void
GetRequestStream ( IMessage msg, ITransportHeaders headers ) : Stream
ProcessMessage ( IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders &responseHeaders, Stream &responseStream ) : void
UnixClientTransportSink ( string url ) : System

Приватные методы

Метод Описание
ReadAsyncUnixMessage ( object data ) : void

Описание методов

AsyncProcessRequest() публичный Метод

public AsyncProcessRequest ( IClientChannelSinkStack sinkStack, IMessage msg, ITransportHeaders headers, Stream requestStream ) : void
sinkStack IClientChannelSinkStack
msg IMessage
headers ITransportHeaders
requestStream Stream
Результат void

AsyncProcessResponse() публичный Метод

public AsyncProcessResponse ( IClientResponseChannelSinkStack sinkStack, object state, ITransportHeaders headers, Stream stream ) : void
sinkStack IClientResponseChannelSinkStack
state object
headers ITransportHeaders
stream Stream
Результат void

GetRequestStream() публичный Метод

public GetRequestStream ( IMessage msg, ITransportHeaders headers ) : Stream
msg IMessage
headers ITransportHeaders
Результат Stream

ProcessMessage() публичный Метод

public ProcessMessage ( IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders &responseHeaders, Stream &responseStream ) : void
msg IMessage
requestHeaders ITransportHeaders
requestStream Stream
responseHeaders ITransportHeaders
responseStream Stream
Результат void

UnixClientTransportSink() публичный Метод

public UnixClientTransportSink ( string url ) : System
url string
Результат System