sbICommandLineManager Interface Reference

Songbird Command line manager interface. More...

import"sbICommandLineManager.idl";

Inheritance diagram for sbICommandLineManager:
[legend]
Collaboration diagram for sbICommandLineManager:
[legend]

Public Member Functions

void addItemHandler (in sbICommandLineItemHandler aHandler)
 Add command line media item handler. More...
 
void removeItemHandler (in sbICommandLineItemHandler aHandler)
 Remove command line media item handler. More...
 
void handleURL (in AString aURL)
 Handle a single url. More...
 
void addFlagHandler (in sbICommandLineFlagHandler aHandler, in AString aFlag)
 Add command line flag handler. More...
 
void removeFlagHandler (in sbICommandLineFlagHandler aHandler, in AString aFlag)
 Remove command flag handler. More...
 

Detailed Description

Songbird Command line manager interface.

Definition at line 49 of file sbICommandLineManager.idl.

Member Function Documentation

void sbICommandLineManager::addFlagHandler ( in sbICommandLineFlagHandler  aHandler,
in AString  aFlag 
)

Add command line flag handler.

Parameters
aHandlerHandler to register
aFlagFlag to receive
See Also
removeFlagHandler
void sbICommandLineManager::addItemHandler ( in sbICommandLineItemHandler  aHandler)

Add command line media item handler.

Parameters
aHandlerHandler to register
See Also
removeItemHandler
void sbICommandLineManager::handleURL ( in AString  aURL)

Handle a single url.

Parameters
aURLThe URL, dispatched to item handlers
See Also
sbICommandLineItemHandler
void sbICommandLineManager::removeFlagHandler ( in sbICommandLineFlagHandler  aHandler,
in AString  aFlag 
)

Remove command flag handler.

Parameters
aHandlerHandler to unregister
aFlagFlag to unregister
See Also
addFlagHandler
void sbICommandLineManager::removeItemHandler ( in sbICommandLineItemHandler  aHandler)

Remove command line media item handler.

Parameters
aHandlerHandler to unregister
See Also
addItemHandler

The documentation for this interface was generated from the following file: