6 #ifndef __PORTSMODEL_PORT_FUSE_IDL__
7 #define __PORTSMODEL_PORT_FUSE_IDL__
Interface describing a controllable fuse for a device port.
Definition: PortFuse.idl:17
int getTripCount()
Get the trip count of the fuse (since last reboot)
void reset()
Attempt a fuse reset.
Status
Status type for port fuse.
Definition: PortFuse.idl:19
@ UNKNOWN
Status can't be determined.
Definition: PortFuse.idl:20
@ TRIPPED
Fuse is open (tripped)
Definition: PortFuse.idl:21
Status getStatus()
Get the current status of the fuse.
Basic IDL definitions.
Definition: Event.idl:10
Ports.
Definition: Port.idl:15
Common base for all events.
Definition: Event.idl:13
Event: The state of the fuse has changed.
Definition: PortFuse.idl:26
Status newStatus
Current (new) fuse status.
Definition: PortFuse.idl:28
Status oldStatus
Previous fuse status.
Definition: PortFuse.idl:27