Raritan PX2/PX3 JSON-RPC API
ExternalBeeper.idl
1 #ifndef __HMI_EXTERNAL_BEEPER_IDL__
2 #define __HMI_EXTERNAL_BEEPER_IDL__
3 
4 #include <Event.idl>
5 
9 module hmi {
10 
16  enumeration State {
17  OFF,
18  ON,
19  ALARMING
20  };
21 
25  valueobject StateChangedEvent extends idl.Event {
26  State oldState;
27  State newState;
28  };
29 
33  State getState();
34 
41  void alarm();
42 
48  void on();
49 
55  void off();
56 
57  };
58 }
59 
60 #endif /* __HMI_EXTERNAL_BEEPER_IDL__ */
State
Beeper state.
Definition: ExternalBeeper.idl:16
External Beeper interface.
Definition: ExternalBeeper.idl:12
Basic IDL definitions.
Definition: Event.idl:6
Human Machine Interface.
Definition: ExternalBeeper.idl:9