/[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 26 by william, Thu Mar 7 11:58:34 2013 UTC revision 28 by william, Thu Mar 7 12:51:53 2013 UTC
# Line 19  namespace libxmltv.Interfaces Line 19  namespace libxmltv.Interfaces
19          void TestParse();          void TestParse();
20          IXMLTVSource Source { get; }          IXMLTVSource Source { get; }
21          Dictionary<string, IXMLTVChannel> Channels { get; }          Dictionary<string, IXMLTVChannel> Channels { get; }
22            Dictionary<int, IXMLTVProgram> Programs { get; }
23      }      }
24    
25      public interface IXMLTVSource      public interface IXMLTVSource
# Line 30  namespace libxmltv.Interfaces Line 31  namespace libxmltv.Interfaces
31      }      }
32      public interface IXMLTVChannel      public interface IXMLTVChannel
33      {      {
34          string ChannelId { get; }          string Id { get; }
35          int ChannelNumber { get; }          int Number { get; }
36          string ChannelCallSign { get; }          string CallSign { get; }
37          string ChannelName { get; }          string Name { get; }
38            string ToString();
39        }
40        public interface IXMLTVProgram
41        {
42            int Id { get; }
43            DateTime Start { get; }
44            DateTime Stop { get; }
45            IXMLTVChannel Channel { get; }
46            string Title { get; }
47            string SubTitle { get; }
48            string Description { get; }
49            string ToString();
50      }      }
51  }  }

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

  ViewVC Help
Powered by ViewVC 1.1.22