/[xmltv_parser]/trunk/libxmltv/Interfaces/Interfaces.cs
ViewVC logotype

Diff of /trunk/libxmltv/Interfaces/Interfaces.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 11 by william, Thu Mar 7 05:48:51 2013 UTC revision 26 by william, Thu Mar 7 11:58:34 2013 UTC
# Line 3  using System.Collections.Generic; Line 3  using System.Collections.Generic;
3  using System.Linq;  using System.Linq;
4  using System.Text;  using System.Text;
5  using System.IO;  using System.IO;
6    using System.Xml.Linq;
7    using libxmltv.Core;
8    
9  namespace libxmltv.Interfaces  namespace libxmltv.Interfaces
10  {  {
11      public interface IXMLTV_LOADER      public interface IXMLTV_LOADER
12      {      {
13          FileInfo XmlFile { get; }          FileInfo XmlFile { get; }
14            XDocument XmlDoc { get; }
15        }
16        public interface IXMLTV_PARSER
17        {
18            IXMLTV_LOADER XMLTV_LOADER { get; }
19            void TestParse();
20            IXMLTVSource Source { get; }
21            Dictionary<string, IXMLTVChannel> Channels { get; }
22        }
23    
24        public interface IXMLTVSource
25        {
26            string SourceName { get; }
27            string GeneratorName { get; }
28            string GeneratorUrl { get; }
29            string ToString();
30        }
31        public interface IXMLTVChannel
32        {
33            string ChannelId { get; }
34            int ChannelNumber { get; }
35            string ChannelCallSign { get; }
36            string ChannelName { get; }
37      }      }
38  }  }

Legend:
Removed from v.11  
changed lines
  Added in v.26

  ViewVC Help
Powered by ViewVC 1.1.22