Input Platform is used to discover and access available input devices.
More...
#include <platform.h>
Input Platform is used to discover and access available input devices.
A platform implementation is supposed to handle device occurance events by opening new device and registering them at the server's InputDeviceRegistry. Likewise the InputDeviceRegistry shall be informed about removed input devices.
The actual processing of user input is controlled through the mir::input::InputDevice interface.
mir::input::Platform::Platform |
( |
| ) |
|
|
default |
virtual mir::input::Platform::~Platform |
( |
| ) |
|
|
virtualdefault |
The dispatchable of the platform shall be used to monitor for devices.
virtual void mir::input::Platform::start |
( |
| ) |
|
|
pure virtual |
Request the platform to start monitoring for devices.
virtual void mir::input::Platform::stop |
( |
| ) |
|
|
pure virtual |
Request the platform to stop monitoring for devices.
The documentation for this class was generated from the following file:
Copyright © 2012-2016 Canonical Ltd.
Generated on Wed May 10 10:41:27 UTC 2017