From: Rodrigo Moya Date: Mon, 19 Aug 2002 15:54:59 +0000 (-0000) Subject: 2002-08-14 Rodrigo Moya X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=dfe239bd47d3db919cec6cc660617e34512ba88c;p=mono.git 2002-08-14 Rodrigo Moya * TcpChannel.cs: new classes. svn path=/trunk/mcs/; revision=6755 --- diff --git a/mcs/class/corlib/System.Runtime.Remoting.Channels.Tcp/ChangeLog b/mcs/class/corlib/System.Runtime.Remoting.Channels.Tcp/ChangeLog new file mode 100644 index 00000000000..90c32eb2c33 --- /dev/null +++ b/mcs/class/corlib/System.Runtime.Remoting.Channels.Tcp/ChangeLog @@ -0,0 +1,3 @@ +2002-08-14 Rodrigo Moya + + * TcpChannel.cs: new classes. \ No newline at end of file diff --git a/mcs/class/corlib/System.Runtime.Remoting.Channels.Tcp/TcpChannel.cs b/mcs/class/corlib/System.Runtime.Remoting.Channels.Tcp/TcpChannel.cs new file mode 100644 index 00000000000..e360daf41b4 --- /dev/null +++ b/mcs/class/corlib/System.Runtime.Remoting.Channels.Tcp/TcpChannel.cs @@ -0,0 +1,93 @@ +// +// System.Runtime.Remoting.Channels.Tcp.TcpChannel.cs +// +// Author: Rodrigo Moya (rodrigo@ximian.com) +// +// 2002 (C) Copyright, Ximian, Inc. +// + +using System.Collections; +using System.Runtime.Remoting.Messaging; + +namespace System.Runtime.Remoting.Channels.Tcp +{ + public class TcpChannel : IChannelReceiver, IChannel, + IChannelSender + { + private int tcp_port; + + public TcpChannel () + { + tcp_port = 0; + } + + public TcpChannel (int port) + { + tcp_port = port; + } + + [MonoTODO] + public TcpChannel (IDictionary properties, + IClientChannelSinkProvider clientSinkProvider, + IServerChannelSinkProvider serverSinkProvider) + { + throw new NotImplementedException (); + } + + public object ChannelData + { + [MonoTODO] + get { + throw new NotImplementedException (); + } + } + + public string ChannelName + { + [MonoTODO] + get { + throw new NotImplementedException (); + } + } + + public int ChannelPriority + { + [MonoTODO] + get { + throw new NotImplementedException (); + } + } + + [MonoTODO] + public IMessageSink CreateMessageSink (string url, + object remoteChannelData, + out string objectURI) + { + throw new NotImplementedException (); + } + + [MonoTODO] + public string[] GetUrlsForUri (string objectURI) + { + throw new NotImplementedException (); + } + + [MonoTODO] + public string Parse (string url, out string objectURI) + { + throw new NotImplementedException (); + } + + [MonoTODO] + public void StartListening (object data) + { + throw new NotImplementedException (); + } + + [MonoTODO] + public void StopListening (object data) + { + throw new NotImplementedException (); + } + } +}