Flutter Linux Embedder
fl_keyboard_pending_event.h
Go to the documentation of this file.
1
// Copyright 2013 The Flutter Authors. All rights reserved.
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
#ifndef FLUTTER_SHELL_PLATFORM_LINUX_FL_KEYBOARD_PENDING_EVENT_H_
6
#define FLUTTER_SHELL_PLATFORM_LINUX_FL_KEYBOARD_PENDING_EVENT_H_
7
8
#include "
fl_key_event.h
"
9
10
G_BEGIN_DECLS
11
12
G_DECLARE_FINAL_TYPE
(FlKeyboardPendingEvent,
13
fl_keyboard_pending_event,
14
FL
,
15
KEYBOARD_PENDING_EVENT,
16
GObject);
17
18
FlKeyboardPendingEvent*
fl_keyboard_pending_event_new
(FlKeyEvent*
event
,
19
uint64_t sequence_id,
20
size_t
to_reply);
21
22
FlKeyEvent*
fl_keyboard_pending_event_get_event
(FlKeyboardPendingEvent*
event
);
23
24
uint64_t
fl_keyboard_pending_event_get_sequence_id
(
25
FlKeyboardPendingEvent*
event
);
26
27
uint64_t
fl_keyboard_pending_event_get_hash
(FlKeyboardPendingEvent*
event
);
28
29
void
fl_keyboard_pending_event_mark_replied
(FlKeyboardPendingEvent*
event
,
30
gboolean handled);
31
32
gboolean
fl_keyboard_pending_event_get_any_handled
(
33
FlKeyboardPendingEvent*
event
);
34
35
gboolean
fl_keyboard_pending_event_is_complete
(FlKeyboardPendingEvent*
event
);
36
37
G_END_DECLS
38
39
#endif // FLUTTER_SHELL_PLATFORM_LINUX_FL_KEYBOARD_PENDING_EVENT_H_
event
FlKeyEvent * event
Definition:
fl_key_channel_responder.cc:118
fl_keyboard_pending_event_new
FlKeyboardPendingEvent * fl_keyboard_pending_event_new(FlKeyEvent *event, uint64_t sequence_id, size_t to_reply)
Definition:
fl_keyboard_pending_event.cc:55
fl_keyboard_pending_event_get_hash
uint64_t fl_keyboard_pending_event_get_hash(FlKeyboardPendingEvent *event)
Definition:
fl_keyboard_pending_event.cc:81
fl_keyboard_pending_event_get_any_handled
gboolean fl_keyboard_pending_event_get_any_handled(FlKeyboardPendingEvent *event)
Definition:
fl_keyboard_pending_event.cc:96
fl_keyboard_pending_event_get_sequence_id
uint64_t fl_keyboard_pending_event_get_sequence_id(FlKeyboardPendingEvent *event)
Definition:
fl_keyboard_pending_event.cc:75
G_DECLARE_FINAL_TYPE
G_BEGIN_DECLS G_DECLARE_FINAL_TYPE(FlKeyboardPendingEvent, fl_keyboard_pending_event, FL, KEYBOARD_PENDING_EVENT, GObject)
fl_keyboard_pending_event_is_complete
gboolean fl_keyboard_pending_event_is_complete(FlKeyboardPendingEvent *event)
Definition:
fl_keyboard_pending_event.cc:102
fl_keyboard_pending_event_mark_replied
void fl_keyboard_pending_event_mark_replied(FlKeyboardPendingEvent *event, gboolean handled)
Definition:
fl_keyboard_pending_event.cc:86
FL
FL
Definition:
fl_binary_messenger.cc:27
fl_keyboard_pending_event_get_event
FlKeyEvent * fl_keyboard_pending_event_get_event(FlKeyboardPendingEvent *event)
Definition:
fl_keyboard_pending_event.cc:70
fl_key_event.h
shell
platform
linux
fl_keyboard_pending_event.h
Generated by
1.8.17