C# Class LyricsEngine.LyricsSites.LrcFinder

Inheritance: AbstractSite
Show file Open project: MediaPortal/MPTagThat

Public Properties

Property Type Description
Abort bool
Domain string
WebExceptionOccured bool

Public Methods

Method Description
FindLRC ( ) : string
FindLRCs ( ) : DataTable
GetLyricType ( ) : LyricType
GetSiteComplexity ( ) : SiteComplexity
GetSiteSpeed ( ) : SiteSpeed
GetSiteType ( ) : SiteType
LrcFinder ( string artist, string title, WaitHandle mEventStopSiteSearches, int timeLimit ) : System
SaveLrc ( string lrcFile ) : bool
SaveLrcWithGuid ( string lrcFile, System.Guid guid ) : bool
SiteActive ( ) : bool

Protected Methods

Method Description
FindLyricsWithTimer ( ) : void

Private Methods

Method Description
GetUrl ( lrcfinder lrcFinder ) : string
LrcReturned ( string lrc ) : bool

Method Details

FindLRC() public method

public FindLRC ( ) : string
return string

FindLRCs() public method

public FindLRCs ( ) : DataTable
return System.Data.DataTable

FindLyricsWithTimer() protected method

protected FindLyricsWithTimer ( ) : void
return void

GetLyricType() public method

public GetLyricType ( ) : LyricType
return LyricType

GetSiteComplexity() public method

public GetSiteComplexity ( ) : SiteComplexity
return SiteComplexity

GetSiteSpeed() public method

public GetSiteSpeed ( ) : SiteSpeed
return SiteSpeed

GetSiteType() public method

public GetSiteType ( ) : SiteType
return SiteType

LrcFinder() public method

public LrcFinder ( string artist, string title, WaitHandle mEventStopSiteSearches, int timeLimit ) : System
artist string
title string
mEventStopSiteSearches System.Threading.WaitHandle
timeLimit int
return System

SaveLrc() public method

public SaveLrc ( string lrcFile ) : bool
lrcFile string
return bool

SaveLrcWithGuid() public static method

public static SaveLrcWithGuid ( string lrcFile, System.Guid guid ) : bool
lrcFile string
guid System.Guid
return bool

SiteActive() public method

public SiteActive ( ) : bool
return bool

Property Details

Abort public static property

public static bool Abort
return bool

Domain public static property

public static string Domain
return string

WebExceptionOccured public static property

public static bool WebExceptionOccured
return bool