Raritan PX2/PX3 JSON-RPC API
PortFuse.idl
1 #ifndef __PORTSMODEL_PORT_FUSE_IDL__
2 #define __PORTSMODEL_PORT_FUSE_IDL__
3 
4 #include <Event.idl>
5 
9 module portsmodel {
12  interface PortFuse {
14  enumeration Status {
17  GOOD
18  };
19 
21  valueobject StatusChangedEvent extends idl.Event {
22  Status oldStatus;
24  };
25 
31  Status getStatus();
32 
42  void reset();
43  };
44 }
45 
46 #endif /* __PORTSMODEL_PORT_FUSE_IDL__ */
Fuse is open (tripped)
Definition: PortFuse.idl:16
Status
Status type for port fuse.
Definition: PortFuse.idl:14
Status can&#39;t be determined.
Definition: PortFuse.idl:15
Basic IDL definitions.
Definition: Event.idl:6
Status newStatus
Current (new) fuse status.
Definition: PortFuse.idl:23
Ports.
Definition: Port.idl:10
Interface describing a controllable fuse for a device port.
Definition: PortFuse.idl:12