Ignore test .dll and .pdb files
[mono.git] / mcs / class / System.Runtime.Remoting / System.Runtime.Remoting.Channels.Tcp / TcpClientTransportSinkProvider.cs
1 //
2 // System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSinkProvider.cs
3 //
4 // Author: Dietmar Maurer (dietmar@ximian.com)
5 //         Lluis Sanchez (lsg@ctv.es)
6 //
7 // 2002 (C) Copyright, Ximian, Inc.
8 //\r
9 \r
10 using System;\r
11 using System.Runtime.Remoting.Channels;\r
12 \r
13 namespace System.Runtime.Remoting.Channels.Tcp\r
14 {\r
15         public class TcpClientTransportSinkProvider : IClientChannelSinkProvider
16         {
17                 public TcpClientTransportSinkProvider ()
18                 {
19                         // what should we do here ?
20                 }
21
22                 public IClientChannelSinkProvider Next
23                 {
24                         get \r
25                         {
26                                 return null;
27                         }
28
29                         set \r
30                         {
31                                 // ignore, we are always the last in the chain 
32                         }
33                 }
34
35                 public IClientChannelSink CreateSink (IChannelSender channel, string url,
36                         object remoteChannelData)
37                 {
38                         return new TcpClientTransportSink (url);
39                 }
40         }\r
41 }\r