7 #include <UserEvent.idl> 24 valueobject MuteChangedEvent extends
event.UserEvent {
29 valueobject StateChangedEvent extends
idl.Event {
32 boolean mutedTemporarily;
40 void mute(in
boolean muted);
58 void activate(in
boolean on, in
string reason, in
int timeout);
69 State getState(out
string reason, out
boolean mutedTemporarily);
77 void muteCurrentActivation();
Beeper is currently active due to an internal alarm notification.
Definition: InternalBeeper.idl:19
string reason
Activation reason.
Definition: InternalBeeper.idl:31
Beeper is currently off.
Definition: InternalBeeper.idl:18
Basic IDL definitions.
Definition: Event.idl:10
Human Machine Interface.
Definition: ExternalBeeper.idl:14
State
Activation state.
Definition: InternalBeeper.idl:17
Internal beeper interface.
Definition: InternalBeeper.idl:15