Mir
|
#include <null_input_send_observer.h>
Public Member Functions | |
void | send_failed (MirEvent const &, input::Surface *, FailureReason) override |
An attempt to send an input event to a destination failed. More... | |
void | send_suceeded (MirEvent const &, input::Surface *, InputResponse) override |
Client responded to an input event. More... | |
void | client_blocked (MirEvent const &, input::Surface *) override |
Called when client is temporary blocked because input events are still in the queue. More... | |
![]() | |
InputSendObserver ()=default | |
virtual | ~InputSendObserver ()=default |
Additional Inherited Members | |
![]() | |
enum | FailureReason { surface_disappeared, no_response_received, socket_error } |
enum | InputResponse { consumed, not_consumed } |
![]() | |
InputSendObserver & | operator= (InputSendObserver const &)=delete |
InputSendObserver (InputSendObserver const &)=delete | |
|
inlineoverridevirtual |
Called when client is temporary blocked because input events are still in the queue.
Implements mir::input::InputSendObserver.
|
inlineoverridevirtual |
An attempt to send an input event to a destination failed.
Reasons for failure could be the surface disappearing from the scene, before the response was received. Or the client not responding in time.
Implements mir::input::InputSendObserver.
|
inlineoverridevirtual |
Client responded to an input event.
Implements mir::input::InputSendObserver.
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015