2 // System.Runtime.Remoting.Channels.IServerChannelSinkStack.cs
4 // Author: Duncan Mak (duncan@ximian.com)
6 // 2002 (C) Copyright, Ximian, Inc.
9 using System.Runtime.Remoting;
11 namespace System.Runtime.Remoting.Channels {
13 public interface IServerChannelSinkStack : IServerResponseChannelSinkStack
15 object Pop (IServerChannelSink sink);
17 void Push (IServerChannelSink sink, object state);
19 void ServerCallback (IAsyncResult ar);
21 void Store (IServerChannelSink sink, object state);
23 void StoreAndDispatch (IServerChannelSink sink, object state);