#include <sbLibHal.h>
|
| sbLibHalCtx () |
|
virtual | ~sbLibHalCtx () |
|
nsresult | Initialize () |
|
nsresult | SetUserData (void *aUserData) |
|
nsresult | GetAllDevices (nsCStringArray &aDeviceList) |
|
nsresult | DevicePropertyExists (const nsACString &aUDI, const char *aKey, PRBool *apExists) |
|
nsresult | DeviceGetPropertyString (const nsACString &aUDI, const char *aKey, nsCString &aProperty) |
|
nsresult | DeviceGetPropertyInt (const nsACString &aUDI, const char *aKey, PRUint32 *aProperty) |
|
nsresult | DeviceGetPropertyBool (const nsACString &aUDI, const char *aKey, PRBool *aProperty) |
|
nsresult | DeviceGetPropertyStringList (const nsACString &aUDI, const char *aKey, nsTArray< nsCString > &aProperty) |
|
nsresult | SetDeviceAdded (LibHalDeviceAdded aCallback) |
|
nsresult | SetDeviceRemoved (LibHalDeviceRemoved aCallback) |
|
nsresult | SetDevicePropertyModified (LibHalDevicePropertyModified aCallback) |
|
nsresult | DevicePropertyWatchAll () |
|
nsresult | DeviceHasInterface (const nsACString &aUDI, const char *aInterface, PRBool *aHasInterface) |
|
nsresult | DeviceVolumeEject (nsCString &aDeviceUDI) |
|
nsresult | DeviceVolumeUnmount (nsCString &aDeviceUDI) |
|
Definition at line 68 of file sbLibHal.h.
sbLibHalCtx::sbLibHalCtx |
( |
| ) |
|
sbLibHalCtx::~sbLibHalCtx |
( |
| ) |
|
|
virtual |
nsresult sbLibHalCtx::DeviceGetPropertyBool |
( |
const nsACString & |
aUDI, |
|
|
const char * |
aKey, |
|
|
PRBool * |
aProperty |
|
) |
| |
nsresult sbLibHalCtx::DeviceGetPropertyInt |
( |
const nsACString & |
aUDI, |
|
|
const char * |
aKey, |
|
|
PRUint32 * |
aProperty |
|
) |
| |
nsresult sbLibHalCtx::DeviceGetPropertyString |
( |
const nsACString & |
aUDI, |
|
|
const char * |
aKey, |
|
|
nsCString & |
aProperty |
|
) |
| |
nsresult sbLibHalCtx::DeviceGetPropertyStringList |
( |
const nsACString & |
aUDI, |
|
|
const char * |
aKey, |
|
|
nsTArray< nsCString > & |
aProperty |
|
) |
| |
nsresult sbLibHalCtx::DeviceHasInterface |
( |
const nsACString & |
aUDI, |
|
|
const char * |
aInterface, |
|
|
PRBool * |
aHasInterface |
|
) |
| |
nsresult sbLibHalCtx::DevicePropertyExists |
( |
const nsACString & |
aUDI, |
|
|
const char * |
aKey, |
|
|
PRBool * |
apExists |
|
) |
| |
nsresult sbLibHalCtx::DevicePropertyWatchAll |
( |
| ) |
|
nsresult sbLibHalCtx::DeviceVolumeEject |
( |
nsCString & |
aDeviceUDI | ) |
|
nsresult sbLibHalCtx::DeviceVolumeUnmount |
( |
nsCString & |
aDeviceUDI | ) |
|
nsresult sbLibHalCtx::GetAllDevices |
( |
nsCStringArray & |
aDeviceList | ) |
|
nsresult sbLibHalCtx::Initialize |
( |
| ) |
|
nsresult sbLibHalCtx::SetDeviceAdded |
( |
LibHalDeviceAdded |
aCallback | ) |
|
nsresult sbLibHalCtx::SetDevicePropertyModified |
( |
LibHalDevicePropertyModified |
aCallback | ) |
|
nsresult sbLibHalCtx::SetDeviceRemoved |
( |
LibHalDeviceRemoved |
aCallback | ) |
|
nsresult sbLibHalCtx::SetUserData |
( |
void * |
aUserData | ) |
|
The documentation for this class was generated from the following files:
- /home/martin/dev/nightingale-hacking/extensions/ipod/components/src/linux/sbLibHal.h
- /home/martin/dev/nightingale-hacking/extensions/ipod/components/src/linux/sbLibHal.cpp