Mir
Public Member Functions | List of all members
mir::frontend::SessionMediatorObserver Class Referenceabstract

#include <session_mediator_observer.h>

Public Member Functions

virtual ~SessionMediatorObserver ()=default
 
virtual void session_connect_called (std::string const &app_name)=0
 
virtual void session_create_surface_called (std::string const &app_name)=0
 
virtual void session_submit_buffer_called (std::string const &app_name)=0
 
virtual void session_allocate_buffers_called (std::string const &app_name)=0
 
virtual void session_release_buffers_called (std::string const &app_name)=0
 
virtual void session_release_surface_called (std::string const &app_name)=0
 
virtual void session_disconnect_called (std::string const &app_name)=0
 
virtual void session_configure_surface_called (std::string const &app_name)=0
 
virtual void session_configure_surface_cursor_called (std::string const &app_name)=0
 
virtual void session_configure_display_called (std::string const &app_name)=0
 
virtual void session_set_base_display_configuration_called (std::string const &app_name)=0
 
virtual void session_preview_base_display_configuration_called (std::string const &app_name)=0
 
virtual void session_confirm_base_display_configuration_called (std::string const &app_name)=0
 
virtual void session_start_prompt_session_called (std::string const &app_name, pid_t application_process)=0
 
virtual void session_stop_prompt_session_called (std::string const &app_name)=0
 
virtual void session_create_buffer_stream_called (std::string const &app_name)=0
 
virtual void session_release_buffer_stream_called (std::string const &app_name)=0
 
virtual void session_error (std::string const &app_name, char const *method, std::string const &what)=0
 

Constructor & Destructor Documentation

◆ ~SessionMediatorObserver()

virtual mir::frontend::SessionMediatorObserver::~SessionMediatorObserver ( )
virtualdefault

Member Function Documentation

◆ session_allocate_buffers_called()

virtual void mir::frontend::SessionMediatorObserver::session_allocate_buffers_called ( std::string const &  app_name)
pure virtual

◆ session_configure_display_called()

virtual void mir::frontend::SessionMediatorObserver::session_configure_display_called ( std::string const &  app_name)
pure virtual

◆ session_configure_surface_called()

virtual void mir::frontend::SessionMediatorObserver::session_configure_surface_called ( std::string const &  app_name)
pure virtual

◆ session_configure_surface_cursor_called()

virtual void mir::frontend::SessionMediatorObserver::session_configure_surface_cursor_called ( std::string const &  app_name)
pure virtual

◆ session_confirm_base_display_configuration_called()

virtual void mir::frontend::SessionMediatorObserver::session_confirm_base_display_configuration_called ( std::string const &  app_name)
pure virtual

◆ session_connect_called()

virtual void mir::frontend::SessionMediatorObserver::session_connect_called ( std::string const &  app_name)
pure virtual

◆ session_create_buffer_stream_called()

virtual void mir::frontend::SessionMediatorObserver::session_create_buffer_stream_called ( std::string const &  app_name)
pure virtual

◆ session_create_surface_called()

virtual void mir::frontend::SessionMediatorObserver::session_create_surface_called ( std::string const &  app_name)
pure virtual

◆ session_disconnect_called()

virtual void mir::frontend::SessionMediatorObserver::session_disconnect_called ( std::string const &  app_name)
pure virtual

◆ session_error()

virtual void mir::frontend::SessionMediatorObserver::session_error ( std::string const &  app_name,
char const *  method,
std::string const &  what 
)
pure virtual

◆ session_preview_base_display_configuration_called()

virtual void mir::frontend::SessionMediatorObserver::session_preview_base_display_configuration_called ( std::string const &  app_name)
pure virtual

◆ session_release_buffer_stream_called()

virtual void mir::frontend::SessionMediatorObserver::session_release_buffer_stream_called ( std::string const &  app_name)
pure virtual

◆ session_release_buffers_called()

virtual void mir::frontend::SessionMediatorObserver::session_release_buffers_called ( std::string const &  app_name)
pure virtual

◆ session_release_surface_called()

virtual void mir::frontend::SessionMediatorObserver::session_release_surface_called ( std::string const &  app_name)
pure virtual

◆ session_set_base_display_configuration_called()

virtual void mir::frontend::SessionMediatorObserver::session_set_base_display_configuration_called ( std::string const &  app_name)
pure virtual

◆ session_start_prompt_session_called()

virtual void mir::frontend::SessionMediatorObserver::session_start_prompt_session_called ( std::string const &  app_name,
pid_t  application_process 
)
pure virtual

◆ session_stop_prompt_session_called()

virtual void mir::frontend::SessionMediatorObserver::session_stop_prompt_session_called ( std::string const &  app_name)
pure virtual

◆ session_submit_buffer_called()

virtual void mir::frontend::SessionMediatorObserver::session_submit_buffer_called ( std::string const &  app_name)
pure virtual

The documentation for this class was generated from the following file:

Copyright © 2012-2016 Canonical Ltd.
Generated on Mon Jun 5 11:07:25 UTC 2017