1#ifndef __RADM_POWERSUPPLY_IDL__
2#define __RADM_POWERSUPPLY_IDL__
5#include <UserEvent.idl>
23 [unknown_fallback(
"UNKNOWN")]
MetaData getMetaData()
Retrieve the Power Supply's metadata.
Status getStatus()
Retrieve Power Supply status.
int setSettings(in Settings settings)
Update Power Supply settings.
constant int ERR_AUTODETECT_NOT_SUPPORTED
Auto-detecion is not supported.
Settings getSettings()
Retrieve the Power Supply settings.
Common base for all events.
Event: Power Supply settings has changed.
Settings newSettings
Power Supply settings after change.
Settings oldSettings
Power Supply settings before change.
boolean autoDetectEnabled
Enable or disable auto-detection.
Event: PowerSupply status has changed.
Status newStatus
Power Supply status after change.
Status oldStatus
Power Supply status before change.