19 #ifndef MIR_FRONTEND_EVENT_SINK_H_ 20 #define MIR_FRONTEND_EVENT_SINK_H_ 35 class DisplayConfiguration;
45 virtual void handle_event(
MirEvent const& e) = 0;
48 virtual void send_ping(int32_t serial) = 0;
49 virtual void handle_input_device_change(std::vector<std::shared_ptr<mir::input::Device>>
const& devices) = 0;
59 #endif // MIR_FRONTEND_EVENT_SINK_H_ All things Mir.
Definition: atomic_callback.h:25
Definition: event_sink.h:40
Definition: buffer_sink.h:30
Definition: event_private.h:181
Interface to a configuration of display cards and outputs.
Definition: display_configuration.h:167