19 #ifndef MIR_SCENE_SESSION_H_
20 #define MIR_SCENE_SESSION_H_
25 #include <sys/types.h>
50 #endif // MIR_SCENE_SESSION_H_
All things Mir.
Definition: aging_buffer.h:24
virtual void force_requests_to_complete()=0
virtual std::shared_ptr< Surface > default_surface() const =0
virtual pid_t process_id() const =0
virtual void send_display_config(graphics::DisplayConfiguration const &)=0
std::function< void(Snapshot const &)> SnapshotCallback
Definition: snapshot.h:39
virtual void set_lifecycle_state(MirLifecycleState state)=0
virtual void start_prompt_session()=0
virtual void stop_prompt_session()=0
virtual void take_snapshot(SnapshotCallback const &snapshot_taken)=0
Interface to a configuration of display cards and outputs.
Definition: display_configuration.h:159