8 |
|
|
9 |
namespace libxmltv.Interfaces |
namespace libxmltv.Interfaces |
10 |
{ |
{ |
11 |
public interface IXMLTVLoader : IDisposable |
public interface IXMLTVLoader |
12 |
{ |
{ |
13 |
FileInfo XmlFile { get; } |
FileInfo XmlFile { get; } |
14 |
XDocument XmlDoc { get; } |
XDocument XmlDoc { get; } |
15 |
} |
} |
16 |
public interface IXMLTVParser : IDisposable |
public interface IXMLTVParser |
17 |
{ |
{ |
18 |
//IXMLTV_LOADER XMLTV_LOADER { get; } |
//IXMLTV_LOADER XMLTV_LOADER { get; } |
19 |
//void TestParse(); |
//void TestParse(); |
48 |
string Description { get; } |
string Description { get; } |
49 |
string ToString(); |
string ToString(); |
50 |
} |
} |
51 |
public interface IXMLTVRuntimeInstance : IXMLTVLoader, IXMLTVParser, IDisposable |
public interface IXMLTVRuntimeInstance : IXMLTVLoader, IXMLTVParser |
52 |
{ |
{ |
53 |
bool IsDisposing { get; } |
bool IsDisposing { get; } |
54 |
} |
} |