C# Класс HDHomerun_Stream_Builder.Main

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
FileDialogFilter string
FileInitialDirectory string
device string
tuner string
xmltvChannels List

Открытые методы

Метод Описание
AddChannelToLV ( ListViewItem lv ) : void
BuildFavoritesXMLTVFile ( ) : void
BuildFullXMLTVFile ( ) : void
CacheChannels ( ) : bool
CacheSettings ( ) : bool
ClearChannelsAndCache ( ) : void
ConfigurePseudoTV ( ) : void
ConfigureTVGuide ( bool useUPnPStreamUrl = false ) : void
EnhanceChannelsWithXMLTVData ( ) : void
GetChannelByVirtualNumber ( string vnumber ) : Channel
GetChannelIndexByVirtualNumber ( string vnumber ) : int
GetLocalIP ( ) : string
LoadFullXMLTVChannels ( ) : void
LoadTVGuideSettings ( ) : void
Log ( string msg ) : void
Main ( ) : System
OpenCachedChannels ( ) : bool
OpenCachedSettings ( ) : bool
SaveTVGuideSettings ( ) : void
ScanChannels ( ) : void
SortByVirtualNumber ( ) : void
TuneToChannel ( Channel channel, bool popup = false ) : void
UpdateTVGuideSettingXML ( ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

Приватные методы

Метод Описание
CheckForBroadcast ( ) : void
FilterBroadcastingOnly ( ) : void
FilterByChannelRange ( int start, int end, bool clearOthers = false ) : void
FilterHDOnly ( ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

RenderChannelList ( ) : void
ScanFromTextFile ( ) : void
aboutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
addAChannelToolStripMenuItem_Click ( object sender, EventArgs e ) : void
backgroundWorker1_DoWork ( object sender, DoWorkEventArgs e ) : void
backgroundWorker1_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
backgroundWorker1_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void
buildXMLTVFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
channelList_ItemChecked ( object sender, ItemCheckedEventArgs e ) : void
channelList_MouseDown ( object sender, MouseEventArgs e ) : void
channelList_SelectedIndexChanged ( object sender, EventArgs e ) : void
checkSelectionToolStripMenuItem_Click ( object sender, EventArgs e ) : void
clearChannelsAndCacheToolStripMenuItem_Click ( object sender, EventArgs e ) : void
configureUsingFavoriteChannelsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
configureUsingFavoriteChannelsUPnPStreamsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
customizeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
device_tb_TextChanged ( object sender, EventArgs e ) : void
exportToStrmToolStripMenuItem_Click ( object sender, EventArgs e ) : void
modifyChannelToolStripMenuItem_Click ( object sender, EventArgs e ) : void
optionsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
previewChannelToolStripMenuItem_Click ( object sender, EventArgs e ) : void
previewChannelexternalToolStripMenuItem_Click ( object sender, EventArgs e ) : void
refreshChannelDataToolStripMenuItem_Click ( object sender, EventArgs e ) : void
saveToolStripMenuItem_Click ( object sender, EventArgs e ) : void
scanChannelsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
scanForBroadcastingChannelsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
scanFromScanOutputTXTToolStripMenuItem_Click ( object sender, EventArgs e ) : void
testToolStripMenuItem_Click ( object sender, EventArgs e ) : void
toolStripButton1_Click ( object sender, EventArgs e ) : void
toolStripButton2_Click ( object sender, EventArgs e ) : void
toolStripButton3_Click ( object sender, EventArgs e ) : void
toolStripButton4_Click ( object sender, EventArgs e ) : void
toolStripButton4_Click_1 ( object sender, EventArgs e ) : void
tuner_cb_TextChanged ( object sender, EventArgs e ) : void
uncheckSelectionToolStripMenuItem_Click ( object sender, EventArgs e ) : void
updateTVGuideAddonStreamsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
vlcControl1_Playing ( object sender, EventArgs e ) : void
vlcControl1_PositionChanged ( Vlc sender, System args ) : void
writeCHLFavoritesFile ( ) : void
writeXML2CLchlFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Описание методов

AddChannelToLV() публичный Метод

public AddChannelToLV ( ListViewItem lv ) : void
lv ListViewItem
Результат void

BuildFavoritesXMLTVFile() публичный Метод

public BuildFavoritesXMLTVFile ( ) : void
Результат void

BuildFullXMLTVFile() публичный Метод

public BuildFullXMLTVFile ( ) : void
Результат void

CacheChannels() публичный Метод

public CacheChannels ( ) : bool
Результат bool

CacheSettings() публичный Метод

public CacheSettings ( ) : bool
Результат bool

ClearChannelsAndCache() публичный Метод

public ClearChannelsAndCache ( ) : void
Результат void

ConfigurePseudoTV() публичный Метод

public ConfigurePseudoTV ( ) : void
Результат void

ConfigureTVGuide() публичный Метод

public ConfigureTVGuide ( bool useUPnPStreamUrl = false ) : void
useUPnPStreamUrl bool
Результат void

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Результат void

EnhanceChannelsWithXMLTVData() публичный Метод

public EnhanceChannelsWithXMLTVData ( ) : void
Результат void

GetChannelByVirtualNumber() публичный Метод

public GetChannelByVirtualNumber ( string vnumber ) : Channel
vnumber string
Результат Channel

GetChannelIndexByVirtualNumber() публичный Метод

public GetChannelIndexByVirtualNumber ( string vnumber ) : int
vnumber string
Результат int

GetLocalIP() публичный Метод

public GetLocalIP ( ) : string
Результат string

LoadFullXMLTVChannels() публичный Метод

public LoadFullXMLTVChannels ( ) : void
Результат void

LoadTVGuideSettings() публичный Метод

public LoadTVGuideSettings ( ) : void
Результат void

Log() публичный Метод

public Log ( string msg ) : void
msg string
Результат void

Main() публичный Метод

public Main ( ) : System
Результат System

OpenCachedChannels() публичный Метод

public OpenCachedChannels ( ) : bool
Результат bool

OpenCachedSettings() публичный Метод

public OpenCachedSettings ( ) : bool
Результат bool

SaveTVGuideSettings() публичный Метод

public SaveTVGuideSettings ( ) : void
Результат void

ScanChannels() публичный Метод

public ScanChannels ( ) : void
Результат void

SortByVirtualNumber() публичный Метод

public SortByVirtualNumber ( ) : void
Результат void

TuneToChannel() публичный Метод

public TuneToChannel ( Channel channel, bool popup = false ) : void
channel Channel
popup bool
Результат void

UpdateTVGuideSettingXML() публичный Метод

public UpdateTVGuideSettingXML ( ) : void
Результат void

Описание свойств

FileDialogFilter публичное статическое свойство

public static string FileDialogFilter
Результат string

FileInitialDirectory публичное статическое свойство

public static string FileInitialDirectory
Результат string

device публичное свойство

public string device
Результат string

tuner публичное свойство

public string tuner
Результат string

xmltvChannels публичное свойство

public List xmltvChannels
Результат List