diff options
author | Marcus Fritzsch <marcus_fritzsch@mentor.com> | 2017-09-04 14:47:44 +0200 |
---|---|---|
committer | Marcus Fritzsch <marcus_fritzsch@mentor.com> | 2017-09-14 14:04:51 +0200 |
commit | 839032bb4aa57418289d829dd57f66b094ceb700 (patch) | |
tree | 34278303e7060b88fc818dac543d7d409120b558 /generate-binding-glue.py | |
parent | 715231c6093c54797d36c1e01667439d0a8741f3 (diff) |
AFBClient: implement event handler dispatch
* requestSurface will store label if successful.
* onEvent calls AFBClient::Impl::event to dispatch the event.
* stripped down onCall and onEvent implementations.
* event names from onEvent are matched on-the-fly to
AFBClient::EventType.
* requestSurface with a name that is already known will fail
immediately.
* Removal of event handler not supported.
* Removal of surfaces not supported - assume the application
lives only as long as it's surface.
* Add minimal Event_Active event handler to main.
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
Diffstat (limited to 'generate-binding-glue.py')
0 files changed, 0 insertions, 0 deletions