# Class e.p.s.m.ShoutcastRadioStationModel(Model):

Part of elisa.plugins.shoutcast.models View In Hierarchy

This model represents all the informations we have about a given Shoutcast radio station.

Instance Variables | name | name of the station (ex: 'foobar FM') (type: `unicode` )
| genre | name of the Genre (ex: 'Alternative') (type: `unicode` )
| bitrate | audio bitrate at which the station is broadcasted (type: `unicode` )
| listeners_count | number of people currently listening to the station (type: `int` )
| currently_playing | track or event currently being broadcasted (type: `unicode` )
| get_playable | uri used to retrieve the stream url (type: `elisa.core.media_uri.MediaUri` )

Line # | Kind | Name | Docs
--- | --- | --- | ---
44 | Method | __init__ | Undocumented

Inherited from Bindable (via Model):

Line # | Kind | Name | Docs
--- | --- | --- | ---
34 | Method | bind | Bind a local `attribute` to `destination_attribute` of
73 | Method | unbind | Remove the binding of `attribute` to `destination_attribute` of
104 | Method | unbind_object | Remove all the bindings you have for a certain `destination_object`.
118 | Method | __setattr__ | Undocumented
136 | Method | __delattr__ | Undocumented

def __init__(self):
overrides elisa.core.utils.bindable.Bindable.__init__
Undocumented