Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | List of all members
mir::input::android::AndroidInputDispatcher Class Reference

Android based input dispatcher. More...

#include <android_input_dispatcher.h>

Inheritance diagram for mir::input::android::AndroidInputDispatcher:
[legend]

Public Member Functions

 AndroidInputDispatcher (std::shared_ptr< droidinput::InputDispatcherInterface > const &dispatcher, std::shared_ptr< InputThread > const &thread)
 
void configuration_changed (nsecs_t when) override
 Called when the device configuration changed. More...
 
void device_reset (int32_t device_id, nsecs_t when) override
 Called when the device device_id was added removed or was reset. More...
 
void dispatch (MirEvent const &event) override
 
void start () override
 
void stop () override
 
- Public Member Functions inherited from mir::input::InputDispatcher
virtual ~InputDispatcher ()=default
 

Detailed Description

Android based input dispatcher.

Constructor & Destructor Documentation

mir::input::android::AndroidInputDispatcher::AndroidInputDispatcher ( std::shared_ptr< droidinput::InputDispatcherInterface > const &  dispatcher,
std::shared_ptr< InputThread > const &  thread 
)

Member Function Documentation

void mir::input::android::AndroidInputDispatcher::configuration_changed ( nsecs_t  when)
overridevirtual

Called when the device configuration changed.

Implements mir::input::InputDispatcher.

void mir::input::android::AndroidInputDispatcher::device_reset ( int32_t  device_id,
nsecs_t  when 
)
overridevirtual

Called when the device device_id was added removed or was reset.

Implements mir::input::InputDispatcher.

void mir::input::android::AndroidInputDispatcher::dispatch ( MirEvent const &  event)
overridevirtual
void mir::input::android::AndroidInputDispatcher::start ( )
overridevirtual
void mir::input::android::AndroidInputDispatcher::stop ( )
overridevirtual

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014