Songbird / Development / Songbird Add-Ons API Documentation

sbIDeviceMarshall Interface Reference

List of all members.

Public Member Functions

void loadControllers (in sbIDeviceControllerRegistrar aRegistrar)
void stopMonitoring ()

Public Attributes

readonly attribute nsIDPtr id
readonly attribute AString name

Detailed Description

Definition at line 35 of file sbIDeviceMarshall.idl.


Member Function Documentation

void sbIDeviceMarshall::loadControllers ( in sbIDeviceControllerRegistrar  aRegistrar  ) 

Loads all controllers registered with this marshall's category. Registers each one with the registrar given.

void sbIDeviceMarshall::stopMonitoring (  ) 

After calling this method, the marshall will stop monitoring for any new devices.


Member Data Documentation

readonly attribute nsIDPtr sbIDeviceMarshall::id

Gets the unique id associated with this marshall.

Definition at line 40 of file sbIDeviceMarshall.idl.

readonly attribute AString sbIDeviceMarshall::name

A human-readable name for the marshall. Optional.

Definition at line 45 of file sbIDeviceMarshall.idl.


The documentation for this interface was generated from the following file:
Generated on Tue Mar 10 14:28:58 2009 for Songbird by  doxygen 1.5.2