C# Class ProtoBuf.Remoting.ProtobufClientFormatterSink

Inheritance: IClientFormatterSink
Datei anzeigen Open project: vadimskipin/Protobuf.Remoting

Public Methods

Method Description
ProtobufClientFormatterSink ( IClientChannelSink nextChannelSink ) : System

Private Methods

Method Description
AsyncProcessMessage ( IMessage msg, IMessageSink replySink ) : IMessageCtrl
AsyncProcessRequest ( IClientChannelSinkStack sinkStack, IMessage msg, ITransportHeaders headers, Stream stream ) : void
AsyncProcessResponse ( IClientResponseChannelSinkStack sinkStack, object state, ITransportHeaders headers, Stream stream ) : void
DeserializeResponseMessage ( IMethodCallMessage methodCallMessage, ITransportHeaders responseHeaders, Stream responseStream ) : IMessage
GetRequestStream ( IMessage msg, ITransportHeaders headers ) : Stream
ProcessMessage ( IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders &responseHeaders, Stream &responseStream ) : void
SerializeRequestMessage ( IMethodCallMessage methodCallMessage, ITransportHeaders &requestHeaders, Stream &requestStream ) : void
SyncProcessMessage ( IMessage msg ) : IMessage

Method Details

ProtobufClientFormatterSink() public method

public ProtobufClientFormatterSink ( IClientChannelSink nextChannelSink ) : System
nextChannelSink IClientChannelSink
return System