C# 클래스 HDHomerun_Stream_Builder.Main

파일 보기 프로젝트 열기: robnewton/HDHomeRun_Stream_Builder

공개 프로퍼티들

프로퍼티 타입 설명
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