Package screenlets :: Package plugins :: Module LastFMProxy :: Class LastFMProxyAPI
[hide private]
[frames] | no frames]

Class LastFMProxyAPI

source code

GenericPlayer.GenericAPI --+
                           |
                          LastFMProxyAPI

Instance Methods [hide private]
 
__init__(self, session_bus) source code
 
is_active(self, dbus_iface) source code
 
connect(self) source code
 
getdump(self) source code
 
getBetween(self, dump, first, last) source code
 
get_title(self) source code
 
get_album(self) source code
 
get_artist(self) source code
 
get_cover_path(self) source code
 
is_playing(self) source code
 
play_pause(self) source code
 
next(self) source code
 
previous(self) source code
 
register_change_callback(self, fn) source code
 
info_changed(self, signal=None) source code
Class Variables [hide private]
  __name__ = 'LastFMProxy API'
  __version__ = '0.0'
  __author__ = 'atie'
  __desc__ = 'LastFMProxy API to a Music Player'
  playerAPI = None
  __timeout = None
  __interval = 3
  callbackFn = False
  __curplaying = None

Inherited from GenericPlayer.GenericAPI: session_bus

Method Details [hide private]

__init__(self, session_bus)
(Constructor)

source code 
Overrides: GenericPlayer.GenericAPI.__init__

is_active(self, dbus_iface)

source code 
Overrides: GenericPlayer.GenericAPI.is_active

connect(self)

source code 
Overrides: GenericPlayer.GenericAPI.connect

get_title(self)

source code 
Overrides: GenericPlayer.GenericAPI.get_title

get_album(self)

source code 
Overrides: GenericPlayer.GenericAPI.get_album

get_artist(self)

source code 
Overrides: GenericPlayer.GenericAPI.get_artist

get_cover_path(self)

source code 
Overrides: GenericPlayer.GenericAPI.get_cover_path

is_playing(self)

source code 
Overrides: GenericPlayer.GenericAPI.is_playing

play_pause(self)

source code 
Overrides: GenericPlayer.GenericAPI.play_pause

next(self)

source code 
Overrides: GenericPlayer.GenericAPI.next

previous(self)

source code 
Overrides: GenericPlayer.GenericAPI.previous

register_change_callback(self, fn)

source code 
Overrides: GenericPlayer.GenericAPI.register_change_callback