2 #include <UserEvent.idl> 19 valueobject MuteChangedEvent extends
event.UserEvent {
24 valueobject StateChangedEvent extends
idl.Event {
27 boolean mutedTemporarily;
35 void mute(in
boolean muted);
53 void activate(in
boolean on, in
string reason, in
int timeout);
64 State getState(out
string reason, out
boolean mutedTemporarily);
72 void muteCurrentActivation();
Beeper is currently active due to an internal alarm notification.
Definition: InternalBeeper.idl:14
string reason
Activation reason.
Definition: InternalBeeper.idl:26
Beeper is currently off.
Definition: InternalBeeper.idl:13
Basic IDL definitions.
Definition: Event.idl:6
Human Machine Interface.
Definition: ExternalBeeper.idl:9
State
Activation state.
Definition: InternalBeeper.idl:12
Internal beeper interface.
Definition: InternalBeeper.idl:10