1:   // IConnection.cs
2:   // Copyright (C) 2001 Mike Krueger
3:   //
4:   // This program is free software; you can redistribute it and/or
5:   // modify it under the terms of the GNU General Public License
6:   // as published by the Free Software Foundation; either version 2
7:   // of the License, or (at your option) any later version.
8:   //
9:   // This program is distributed in the hope that it will be useful,
10:   // but WITHOUT ANY WARRANTY; without even the implied warranty of
11:   // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12:   // GNU General Public License for more details.
13:   //
14:   // You should have received a copy of the GNU General Public License
15:   // along with this program; if not, write to the Free Software
16:   // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
17:   //
18:   // As a special exception, the copyright holders of this library give you
19:   // permission to link this library with independent modules to produce an
20:   // executable, regardless of the license terms of these independent
21:   // modules, and to copy and distribute the resulting executable under
22:   // terms of your choice, provided that you also meet, for each linked
23:   // independent module, the terms and conditions of the license of that
24:   // module.  An independent module is a module which is not derived from
25:   // or based on this library.  If you modify this library, you may extend
26:   // this exception to your version of the library, but you are not
27:   // obligated to do so.  If you do not wish to do so, delete this
28:   // exception statement from your version.
29:  
30:   using System.IO;
31:   using ICSharpCode.SharpCvsLib.Requests;
32:  
33:   namespace ICSharpCode.SharpCvsLib {
34:       
35:       public interface IConnection
36:       {
37:           CvsStream InputStream {
38:               get;
39:               set;
40:           }
41:           
42:           CvsStream OutputStream {
43:               get;
44:               set;
45:           }
46:           
47:           void SubmitRequest(IRequest request);
48:       }
49:   }

This page was automatically generated by SharpDevelop.