Songbird / Development / Songbird Add-Ons API Documentation

sbIDeviceBaseCallback Interface Reference

[SOON TO BE DEPRECATED AFTER 0.3] The callback class for sbIDeviceBase More...

import "sbIDeviceBase.idl";

List of all members.

Public Member Functions

void onDeviceConnect (in AString aDeviceIdentifier)
 <TODO:Brief>.
void onDeviceDisconnect (in AString aDeviceIdentifier)
 <TODO:Brief>.
void onTransferStart (in sbIMediaItem aMediaItem)
 <TODO:Brief>.
void onTransferComplete (in sbIMediaItem aMediaItem, in PRInt32 aStatus)
 <TODO:Brief>.
void onStateChanged (in AString aDeviceIdentifier, in unsigned long aState)
 Called when the device state has changed.


Detailed Description

[SOON TO BE DEPRECATED AFTER 0.3] The callback class for sbIDeviceBase

<TODO:Detail>.

Definition at line 54 of file sbIDeviceBase.idl.


Member Function Documentation

void sbIDeviceBaseCallback::onDeviceConnect ( in AString  aDeviceIdentifier  ) 

<TODO:Brief>.

<TODO:Detail>.

Parameters:
aDeviceIdentifier [in AString] A string that describes the device.

void sbIDeviceBaseCallback::onDeviceDisconnect ( in AString  aDeviceIdentifier  ) 

<TODO:Brief>.

<TODO:Detail>.

Parameters:
aDeviceIdentifier [in AString] A string that describes the device.

void sbIDeviceBaseCallback::onTransferStart ( in sbIMediaItem  aMediaItem  ) 

<TODO:Brief>.

<TODO:Detail>.

Parameters:
aMediaItem [in sbIMediaItem] <TODO>.

void sbIDeviceBaseCallback::onTransferComplete ( in sbIMediaItem  aMediaItem,
in PRInt32  aStatus 
)

<TODO:Brief>.

<TODO:Detail>.

Parameters:
aMediaItem [in sbIMediaItem] <TODO>.
aStatus [in PRInt32] <TODO>.

void sbIDeviceBaseCallback::onStateChanged ( in AString  aDeviceIdentifier,
in unsigned long  aState 
)

Called when the device state has changed.

Parameters:
aDeviceIdentifier [in AString] A string that describes the device.
aState [in unsigned long] New device state.


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