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

#include <session_mediator_report.h>

Inheritance diagram for mir::frontend::SessionMediatorReport:
[legend]

Public Member Functions

virtual ~SessionMediatorReport ()
 
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_next_buffer_called (std::string const &app_name)=0
 
virtual void session_exchange_buffer_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_drm_auth_magic_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_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_error (std::string const &app_name, char const *method, std::string const &what)=0
 

Constructor & Destructor Documentation

virtual mir::frontend::SessionMediatorReport::~SessionMediatorReport ( )
inlinevirtual

Member Function Documentation

virtual void mir::frontend::SessionMediatorReport::session_configure_display_called ( std::string const &  app_name)
pure virtual
virtual void mir::frontend::SessionMediatorReport::session_configure_surface_called ( std::string const &  app_name)
pure virtual
virtual void mir::frontend::SessionMediatorReport::session_configure_surface_cursor_called ( std::string const &  app_name)
pure virtual
virtual void mir::frontend::SessionMediatorReport::session_connect_called ( std::string const &  app_name)
pure virtual
virtual void mir::frontend::SessionMediatorReport::session_create_surface_called ( std::string const &  app_name)
pure virtual
virtual void mir::frontend::SessionMediatorReport::session_disconnect_called ( std::string const &  app_name)
pure virtual
virtual void mir::frontend::SessionMediatorReport::session_drm_auth_magic_called ( std::string const &  app_name)
pure virtual
virtual void mir::frontend::SessionMediatorReport::session_error ( std::string const &  app_name,
char const *  method,
std::string const &  what 
)
pure virtual
virtual void mir::frontend::SessionMediatorReport::session_exchange_buffer_called ( std::string const &  app_name)
pure virtual
virtual void mir::frontend::SessionMediatorReport::session_next_buffer_called ( std::string const &  app_name)
pure virtual
virtual void mir::frontend::SessionMediatorReport::session_release_surface_called ( std::string const &  app_name)
pure virtual
virtual void mir::frontend::SessionMediatorReport::session_start_prompt_session_called ( std::string const &  app_name,
pid_t  application_process 
)
pure virtual
virtual void mir::frontend::SessionMediatorReport::session_stop_prompt_session_called ( std::string const &  app_name)
pure virtual

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Mar 24 16:15:19 UTC 2015