#include <default_dispatcher_policy.h>
|
| DefaultDispatcherPolicy () |
|
virtual | ~DefaultDispatcherPolicy () |
|
void | notifyConfigurationChanged (std::chrono::nanoseconds when) |
|
std::chrono::nanoseconds | notifyANR (droidinput::sp< droidinput::InputApplicationHandle > const &inputApplicationHandle, droidinput::sp< droidinput::InputWindowHandle > const &inputWindowHandle) |
|
void | notifyInputChannelBroken (droidinput::sp< droidinput::InputWindowHandle > const &inputWindowHandle) |
|
bool | filterInputEvent (const droidinput::InputEvent *input_event, uint32_t policy_flags) |
|
void | interceptKeyBeforeQueueing (const droidinput::KeyEvent *key_event, uint32_t &policy_flags) |
|
void | getDispatcherConfiguration (droidinput::InputDispatcherConfiguration *outConfig) |
|
bool | isKeyRepeatEnabled () |
|
void | interceptMotionBeforeQueueing (std::chrono::nanoseconds when, uint32_t &policyFlags) |
|
std::chrono::nanoseconds | interceptKeyBeforeDispatching (droidinput::sp< droidinput::InputWindowHandle > const &inputWindowHandle, droidinput::KeyEvent const *keyEvent, uint32_t policyFlags) |
|
bool | dispatchUnhandledKey (droidinput::sp< droidinput::InputWindowHandle > const &inputWindowHandle, droidinput::KeyEvent const *keyEvent, uint32_t policyFlags, droidinput::KeyEvent *outFallbackKeyEvent) |
|
void | notifySwitch (std::chrono::nanoseconds when, int32_t switchCode, int32_t switchValue, uint32_t policyFlags) |
|
void | pokeUserActivity (std::chrono::nanoseconds eventTime, int32_t eventType) |
|
bool | checkInjectEventsPermissionNonReentrant (int32_t injectorPid, int32_t injectorUid) |
|
mir::input::android::DefaultDispatcherPolicy::DefaultDispatcherPolicy |
( |
| ) |
|
|
explicit |
virtual mir::input::android::DefaultDispatcherPolicy::~DefaultDispatcherPolicy |
( |
| ) |
|
|
inlinevirtual |
bool mir::input::android::DefaultDispatcherPolicy::checkInjectEventsPermissionNonReentrant |
( |
int32_t |
injectorPid, |
|
|
int32_t |
injectorUid |
|
) |
| |
bool mir::input::android::DefaultDispatcherPolicy::dispatchUnhandledKey |
( |
droidinput::sp< droidinput::InputWindowHandle > const & |
inputWindowHandle, |
|
|
droidinput::KeyEvent const * |
keyEvent, |
|
|
uint32_t |
policyFlags, |
|
|
droidinput::KeyEvent * |
outFallbackKeyEvent |
|
) |
| |
bool mir::input::android::DefaultDispatcherPolicy::filterInputEvent |
( |
const droidinput::InputEvent * |
input_event, |
|
|
uint32_t |
policy_flags |
|
) |
| |
void mir::input::android::DefaultDispatcherPolicy::getDispatcherConfiguration |
( |
droidinput::InputDispatcherConfiguration * |
outConfig | ) |
|
std::chrono::nanoseconds mir::input::android::DefaultDispatcherPolicy::interceptKeyBeforeDispatching |
( |
droidinput::sp< droidinput::InputWindowHandle > const & |
inputWindowHandle, |
|
|
droidinput::KeyEvent const * |
keyEvent, |
|
|
uint32_t |
policyFlags |
|
) |
| |
void mir::input::android::DefaultDispatcherPolicy::interceptKeyBeforeQueueing |
( |
const droidinput::KeyEvent * |
key_event, |
|
|
uint32_t & |
policy_flags |
|
) |
| |
void mir::input::android::DefaultDispatcherPolicy::interceptMotionBeforeQueueing |
( |
std::chrono::nanoseconds |
when, |
|
|
uint32_t & |
policyFlags |
|
) |
| |
bool mir::input::android::DefaultDispatcherPolicy::isKeyRepeatEnabled |
( |
| ) |
|
std::chrono::nanoseconds mir::input::android::DefaultDispatcherPolicy::notifyANR |
( |
droidinput::sp< droidinput::InputApplicationHandle > const & |
inputApplicationHandle, |
|
|
droidinput::sp< droidinput::InputWindowHandle > const & |
inputWindowHandle |
|
) |
| |
void mir::input::android::DefaultDispatcherPolicy::notifyConfigurationChanged |
( |
std::chrono::nanoseconds |
when | ) |
|
void mir::input::android::DefaultDispatcherPolicy::notifyInputChannelBroken |
( |
droidinput::sp< droidinput::InputWindowHandle > const & |
inputWindowHandle | ) |
|
void mir::input::android::DefaultDispatcherPolicy::notifySwitch |
( |
std::chrono::nanoseconds |
when, |
|
|
int32_t |
switchCode, |
|
|
int32_t |
switchValue, |
|
|
uint32_t |
policyFlags |
|
) |
| |
void mir::input::android::DefaultDispatcherPolicy::pokeUserActivity |
( |
std::chrono::nanoseconds |
eventTime, |
|
|
int32_t |
eventType |
|
) |
| |
The documentation for this class was generated from the following file:
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015