sbDynamicPlaylist.js File Reference

Go to the source code of this file.

Functions

Components utils import ("resource://gre/modules/XPCOMUtils.jsm")
 
function d (s)
 
function TRACE (s)
 
function FIX (s)
 
function sbDynamicPlaylistService ()
 

Variables

const Cc = Components.classes
 
const Ci = Components.interfaces
 
const Cr = Components.results
 
const SB_NS = "http://songbirdnest.com/data/1.0#"
 
const SB_PROP_ISSUBSCRIPTION = SB_NS + "isSubscription"
 
const SB_PROP_SUBSCRIPTIONURL = SB_NS + "subscriptionURL"
 
const SB_PROP_SUBSCRIPTIONINTERVAL = SB_NS + "subscriptionInterval"
 
const SB_PROP_SUBSCRIPTIONNEXTRUN = SB_NS + "subscriptionNextRun"
 
const SB_PROP_DESTINATION
 
const SB_DEVICE_MANAGER_READY_TOPIC = "songbird-device-manager-ready"
 
const SB_LIBRARY_MANAGER_READY_TOPIC = "songbird-library-manager-ready"
 
const SB_LIBRARY_MANAGER_BEFORE_SHUTDOWN_TOPIC = "songbird-library-manager-before-shutdown"
 
const UPDATE_INTERVAL = 60 * 1000
 
sbDynamicPlaylistService prototype
 
sbDynamicPlaylistService prototype _startup
 

Function Documentation

function d (   s)

Definition at line 50 of file sbDynamicPlaylist.js.

Here is the caller graph for this function:

function FIX (   s)

Definition at line 63 of file sbDynamicPlaylist.js.

Components utils import ( "resource://gre/modules/XPCOMUtils.jsm"  )
function sbDynamicPlaylistService ( )

Definition at line 69 of file sbDynamicPlaylist.js.

function TRACE (   s)

Definition at line 54 of file sbDynamicPlaylist.js.

Here is the caller graph for this function:

Variable Documentation

Definition at line 102 of file sbDynamicPlaylist.js.

const Cc = Components.classes

Definition at line 32 of file sbDynamicPlaylist.js.

Definition at line 33 of file sbDynamicPlaylist.js.

const Cr = Components.results

Definition at line 34 of file sbDynamicPlaylist.js.

Initial value:
= {
classDescription: "Dynamic Playlist Service",
classID: Components.ID("{10a07ef5-8ab6-4728-9172-4e609f65b4a2}"),
contractID: "@songbirdnest.com/Songbird/Library/DynamicPlaylistService;1"
}
sbDynamicPlaylistService.prototype.QueryInterface =
XPCOMUtils.generateQI([
Ci.sbIDynamicPlaylistService,
Ci.nsIObserver,
Ci.nsITimerCallback,
Ci.sbILibraryManagerListener,
Ci.sbIMediaListListener
])
const Ci
sbDeviceFirmwareAutoCheckForUpdate prototype contractID
sbDeviceFirmwareAutoCheckForUpdate prototype classDescription
function sbDynamicPlaylistService()
sbDeviceFirmwareAutoCheckForUpdate prototype classID

Definition at line 84 of file sbDynamicPlaylist.js.

const SB_DEVICE_MANAGER_READY_TOPIC = "songbird-device-manager-ready"

Definition at line 44 of file sbDynamicPlaylist.js.

const SB_LIBRARY_MANAGER_BEFORE_SHUTDOWN_TOPIC = "songbird-library-manager-before-shutdown"

Definition at line 46 of file sbDynamicPlaylist.js.

const SB_LIBRARY_MANAGER_READY_TOPIC = "songbird-library-manager-ready"

Definition at line 45 of file sbDynamicPlaylist.js.

const SB_NS = "http://songbirdnest.com/data/1.0#"

Definition at line 36 of file sbDynamicPlaylist.js.

const SB_PROP_DESTINATION
Initial value:
= SB_NS + "destination"
const SB_FINAL_UI_STARTUP_TOPIC = "final-ui-startup"
const SB_NS

Definition at line 41 of file sbDynamicPlaylist.js.

const SB_PROP_ISSUBSCRIPTION = SB_NS + "isSubscription"

Definition at line 37 of file sbDynamicPlaylist.js.

const SB_PROP_SUBSCRIPTIONINTERVAL = SB_NS + "subscriptionInterval"

Definition at line 39 of file sbDynamicPlaylist.js.

const SB_PROP_SUBSCRIPTIONNEXTRUN = SB_NS + "subscriptionNextRun"

Definition at line 40 of file sbDynamicPlaylist.js.

const SB_PROP_SUBSCRIPTIONURL = SB_NS + "subscriptionURL"

Definition at line 38 of file sbDynamicPlaylist.js.

const UPDATE_INTERVAL = 60 * 1000

Definition at line 48 of file sbDynamicPlaylist.js.