1#ifndef __RADM_OUTLET_IDL__
2#define __RADM_OUTLET_IDL__
5#include <UserEvent.idl>
12 constant
int ERR_PDU_NOT_ACTIVE = 10;
14 enumeration PowerState {
BasePort getAssociatedAccessPort()
Get port this port is associated with.
Device getParent()
Get parent device of this port.
int doPowerOperation(in PowerOperation op)
Change the power state of this port.
PowerState getState()
Get current power state of this port.
Common base for all events.
Event: The associated port has changed.
BasePort newAssociatedPort
Associated port after change.
BasePort oldAssociatedPort
Associated port before change.
Event: A power operation was started.
PowerOperation op
PowerOperation.
Event: The outlet power state has changed.
PowerState newState
Power state after change.
PowerState oldState
Power state before change.