19 #ifndef MIR_SCENE_PROMPT_SESSION_H_
20 #define MIR_SCENE_PROMPT_SESSION_H_
37 virtual void start(std::shared_ptr<Session>
const& helper_session) = 0;
43 virtual void stop(std::shared_ptr<Session>
const& helper_session) = 0;
49 virtual void suspend(std::shared_ptr<Session>
const& helper_session) = 0;
55 virtual void resume(std::shared_ptr<Session>
const& helper_session) = 0;
61 #endif // MIR_SHELL_PROMPT_SESSION_H_
All things Mir.
Definition: buffer_stream.h:37
Definition: prompt_session.h:30
virtual void start(std::shared_ptr< Session > const &helper_session)=0
Start a prompt session.
virtual void suspend(std::shared_ptr< Session > const &helper_session)=0
Suspend a prompt session.
Definition: prompt_session.h:34
virtual void resume(std::shared_ptr< Session > const &helper_session)=0
Resume a prompt session.
virtual void stop(std::shared_ptr< Session > const &helper_session)=0
Stop a prompt session.