| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- //
- // System.Runtime.Remoting.Channels.SoapServerFormatterSink.cs
- //
- // Author: Duncan Mak ([email protected])
- //
- // 2002 (C) Copyright, Ximian, Inc.
- //
- using System.Collections;
- using System.IO;
- using System.Runtime.Remoting.Messaging;
- namespace System.Runtime.Remoting.Channels {
- public class SoapServerFormatterSink : IServerChannelSink, IChannelSinkBase
- {
- IServerChannelSink next_sink;
-
- [MonoTODO]
- public SoapServerFormatterSink (SoapServerFormatterSink.Protocol protocol,
- IServerChannelSink nextSink,
- IChannelReceiver receiver)
- {
- this.next_sink = nextSink;
- }
- public IServerChannelSink NextChannelSink {
- get {
- return next_sink;
- }
- }
- [MonoTODO]
- public IDictionary Properties {
- get {
- throw new NotImplementedException ();
- }
- }
- [MonoTODO]
- public void AsyncProcessResponse (IServerResponseChannelSinkStack sinkStack, object state,
- IMessage msg, ITransportHeaders headers, Stream stream)
-
- {
- throw new NotImplementedException ();
- }
- [MonoTODO]
- public Stream GetResponseStream (IServerResponseChannelSinkStack sinkStack, object state,
- IMessage msg, ITransportHeaders headers)
- {
- throw new NotImplementedException ();
- }
-
- [MonoTODO]
- public ServerProcessing ProcessMessage (IServerChannelSinkStack sinkStack,
- IMessage requestMsg, ITransportHeaders requestHeaders, Stream requestStream,
- out IMessage responseMsg, out ITransportHeaders responseHeaders, out Stream responseStream)
- {
- throw new NotImplementedException ();
- }
- [Serializable]
- public enum Protocol
- {
- Http = 0,
- Other = 1,
- }
- }
- }
|