19 #ifndef MIR_SCENE_APPLICATION_NOT_RESPONDING_DETECTOR_H_ 20 #define MIR_SCENE_APPLICATION_NOT_RESPONDING_DETECTOR_H_ 55 virtual void session_unresponsive(
Session const* session) = 0;
56 virtual void session_now_responsive(
Session const* session) = 0;
59 virtual void register_session(
frontend::Session const* session, std::function<
void()>
const& pinger) = 0;
63 virtual void register_observer(std::shared_ptr<Observer>
const& observer) = 0;
64 virtual void unregister_observer(std::shared_ptr<Observer>
const& observer) = 0;
69 #endif // MIR_SCENE_APPLICATION_NOT_RESPONDING_DETECTOR_H_
Definition: as_render_target.h:27
Definition: application_not_responding_detector.h:36
Notification object for application-not-responsive signals.
Definition: application_not_responding_detector.h:49