|
Mir
|
#include <main_loop.h>
Public Member Functions | |
| virtual void | run ()=0 |
| virtual void | stop ()=0 |
Public Member Functions inherited from mir::graphics::EventHandlerRegister | |
| virtual void | register_signal_handler (std::initializer_list< int > signals, std::function< void(int)> const &handler)=0 |
| virtual void | register_fd_handler (std::initializer_list< int > fds, void const *owner, std::function< void(int)> const &handler)=0 |
| virtual void | unregister_fd_handler (void const *owner)=0 |
Public Member Functions inherited from mir::time::Timer | |
| Timer ()=default | |
| virtual | ~Timer ()=default |
| virtual std::unique_ptr< Alarm > | notify_in (std::chrono::milliseconds delay, std::function< void()> const &callback)=0 |
| Create an Alarm that calls the callback after the specified delay. More... | |
| virtual std::unique_ptr< Alarm > | notify_at (Timestamp time_point, std::function< void()> const &callback)=0 |
| Create an Alarm that calls the callback at the specified time. More... | |
| virtual std::unique_ptr< Alarm > | create_alarm (std::function< void()> const &callback)=0 |
| Create an Alarm that will not fire until scheduled. More... | |
| virtual std::unique_ptr< Alarm > | create_alarm (std::function< void()> const &callback, std::function< void()> const &lock, std::function< void()> const &unlock)=0 |
| Create an Alarm that will not fire until scheduled. More... | |
| Timer (Timer const &)=delete | |
| Timer & | operator= (Timer const &)=delete |
Public Member Functions inherited from mir::ServerActionQueue | |
| virtual | ~ServerActionQueue ()=default |
| virtual void | enqueue (void const *owner, ServerAction const &action)=0 |
| virtual void | pause_processing_for (void const *owner)=0 |
| virtual void | resume_processing_for (void const *owner)=0 |
Additional Inherited Members | |
Protected Member Functions inherited from mir::graphics::EventHandlerRegister | |
| EventHandlerRegister ()=default | |
| virtual | ~EventHandlerRegister ()=default |
| EventHandlerRegister (EventHandlerRegister const &)=delete | |
| EventHandlerRegister & | operator= (EventHandlerRegister const &)=delete |
Protected Member Functions inherited from mir::ServerActionQueue | |
| ServerActionQueue ()=default | |
| ServerActionQueue (ServerActionQueue const &)=delete | |
| ServerActionQueue & | operator= (ServerActionQueue const &)=delete |
|
pure virtual |
Implemented in mir::GLibMainLoop.
|
pure virtual |
Implemented in mir::GLibMainLoop.
Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Mar 24 16:15:19 UTC 2015