C# Class Banshee.Podcasting.PodcastService

Inheritance: IExtensionService, IDisposable, IDelayedInitializeService
ファイルを表示 Open project: mono-soc-2011/banshee Class Usage Examples

Public Methods

Method Description
AddFeedItem ( FeedItem item ) : void
ArtworkIdFor ( Feed feed ) : string
DelayedInitialize ( ) : void
Dispose ( ) : void
Initialize ( ) : void
PodcastService ( ) : System

Private Methods

Method Description
AddFeed ( string uri, string title ) : void
GetTrackByItemId ( long item_id ) : DatabaseTrackInfo
MigrateDownloadCache ( ) : void
MigrateLegacyIfNeeded ( ) : void
OnCommandLineArgument ( string argument, object value, bool isFile ) : void
OnFeedsChanged ( object o, EventArgs args ) : void
OnItemAdded ( FeedItem item ) : void
OnItemChanged ( FeedItem item ) : void
OnItemRemoved ( FeedItem item ) : void
OnNetworkStateChanged ( object o, Banshee.Networking.NetworkStateChangedArgs args ) : void
OnPlayerEvent ( Banshee.MediaEngine.PlayerEventArgs args ) : void
ProcessFile ( string uri, string title ) : void
RefreshArtworkFor ( Feed feed ) : void
RefreshFeeds ( ) : bool
ReplaceNewlines ( string table, string column ) : void

Method Details

AddFeedItem() public method

public AddFeedItem ( FeedItem item ) : void
item FeedItem
return void

ArtworkIdFor() public static method

public static ArtworkIdFor ( Feed feed ) : string
feed Feed
return string

DelayedInitialize() public method

public DelayedInitialize ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Initialize() public method

public Initialize ( ) : void
return void

PodcastService() public method

public PodcastService ( ) : System
return System