C# Class Banshee.Dap.MassStorage.MassStorageSource

Inheritance: Banshee.Dap.DapSource
Datei anzeigen Open project: mono-soc-2011/banshee Class Usage Examples

Private Properties

Property Type Description
AddDapProperties void
GetTrackPath string
OnImportFinished void

Public Methods

Method Description
CopyTrackTo ( DatabaseTrackInfo track, SafeUri uri, Banshee.ServiceStack.BatchUserJob job ) : void
DeviceInitialize ( IDevice device ) : void
Import ( ) : void
SyncPlaylists ( ) : void

Protected Methods

Method Description
AddTrackToDevice ( DatabaseTrackInfo track, SafeUri fromUri ) : void
CanHandleDeviceCommand ( DeviceCommand command ) : bool
DeleteTrack ( DatabaseTrackInfo track ) : bool
Eject ( ) : void
GetIconNames ( ) : string[]
LoadFromDevice ( ) : void

Private Methods

Method Description
AddDapProperties ( ) : void
GetTrackPath ( Banshee.Collection.TrackInfo track, string ext ) : string
OnImportFinished ( object o, EventArgs args ) : void

Method Details

AddTrackToDevice() protected method

protected AddTrackToDevice ( DatabaseTrackInfo track, SafeUri fromUri ) : void
track Banshee.Collection.Database.DatabaseTrackInfo
fromUri Hyena.SafeUri
return void

CanHandleDeviceCommand() protected method

protected CanHandleDeviceCommand ( DeviceCommand command ) : bool
command DeviceCommand
return bool

CopyTrackTo() public method

public CopyTrackTo ( DatabaseTrackInfo track, SafeUri uri, Banshee.ServiceStack.BatchUserJob job ) : void
track Banshee.Collection.Database.DatabaseTrackInfo
uri Hyena.SafeUri
job Banshee.ServiceStack.BatchUserJob
return void

DeleteTrack() protected method

protected DeleteTrack ( DatabaseTrackInfo track ) : bool
track Banshee.Collection.Database.DatabaseTrackInfo
return bool

DeviceInitialize() public method

public DeviceInitialize ( IDevice device ) : void
device IDevice
return void

Eject() protected method

protected Eject ( ) : void
return void

GetIconNames() protected method

protected GetIconNames ( ) : string[]
return string[]

Import() public method

public Import ( ) : void
return void

LoadFromDevice() protected method

protected LoadFromDevice ( ) : void
return void

SyncPlaylists() public method

public SyncPlaylists ( ) : void
return void