Mir
|
#include <dispatchable.h>
Public Member Functions | |
Dispatchable ()=default | |
virtual | ~Dispatchable ()=default |
Dispatchable & | operator= (Dispatchable const &)=delete |
Dispatchable (Dispatchable const &)=delete | |
virtual Fd | watch_fd () const =0 |
Get a poll()able file descriptor. More... | |
virtual bool | dispatch (FdEvents events)=0 |
Dispatch one pending event. More... | |
virtual FdEvents | relevant_events () const =0 |
The set of file-descriptor events this Dispatchable handles. More... | |
|
default |
|
virtualdefault |
|
delete |
|
pure virtual |
Dispatch one pending event.
[in] | event | The set of events current on the file-descriptor |
Implemented in mir::client::rpc::MirProtobufRpcChannel, mir::input::receiver::android::InputReceiver, mir::dispatch::MultiplexingDispatchable, mir::client::rpc::StreamSocketTransport, mir::dispatch::ActionQueue, and mir::dispatch::ReadableFd.
|
delete |
|
pure virtual |
The set of file-descriptor events this Dispatchable handles.
Implemented in mir::client::rpc::MirProtobufRpcChannel, mir::input::receiver::android::InputReceiver, mir::dispatch::MultiplexingDispatchable, mir::client::rpc::StreamSocketTransport, mir::dispatch::ActionQueue, and mir::dispatch::ReadableFd.
|
pure virtual |
Get a poll()able file descriptor.
Implemented in mir::client::rpc::MirProtobufRpcChannel, mir::input::receiver::android::InputReceiver, mir::dispatch::MultiplexingDispatchable, mir::client::rpc::StreamSocketTransport, mir::dispatch::ActionQueue, and mir::dispatch::ReadableFd.
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016