#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