Skip to content

Commit 72be0c6

Browse files
author
wangkun
committed
Romove QuickUsbPlugin.cc on Linux
Signed-off-by: wangkun <[email protected]>
1 parent 50b589b commit 72be0c6

File tree

2 files changed

+0
-63
lines changed

2 files changed

+0
-63
lines changed

packages/quick_usb/linux/include/quick_usb/quick_usb_plugin.h

-7
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,6 @@ G_BEGIN_DECLS
1111
#define FLUTTER_PLUGIN_EXPORT
1212
#endif
1313

14-
typedef struct _QuickUsbPlugin QuickUsbPlugin;
15-
typedef struct {
16-
GObjectClass parent_class;
17-
} QuickUsbPluginClass;
18-
19-
FLUTTER_PLUGIN_EXPORT GType quick_usb_plugin_get_type();
20-
2114
FLUTTER_PLUGIN_EXPORT void quick_usb_plugin_register_with_registrar(
2215
FlPluginRegistrar* registrar);
2316

Original file line numberDiff line numberDiff line change
@@ -1,60 +1,4 @@
11
#include "include/quick_usb/quick_usb_plugin.h"
22

3-
#include <flutter_linux/flutter_linux.h>
4-
#include <gtk/gtk.h>
5-
#include <sys/utsname.h>
6-
7-
#include <cstring>
8-
9-
#define QUICK_USB_PLUGIN(obj) \
10-
(G_TYPE_CHECK_INSTANCE_CAST((obj), quick_usb_plugin_get_type(), \
11-
QuickUsbPlugin))
12-
13-
struct _QuickUsbPlugin {
14-
GObject parent_instance;
15-
};
16-
17-
G_DEFINE_TYPE(QuickUsbPlugin, quick_usb_plugin, g_object_get_type())
18-
19-
// Called when a method call is received from Flutter.
20-
static void quick_usb_plugin_handle_method_call(
21-
QuickUsbPlugin* self,
22-
FlMethodCall* method_call) {
23-
g_autoptr(FlMethodResponse) response = nullptr;
24-
25-
response = FL_METHOD_RESPONSE(fl_method_not_implemented_response_new());
26-
27-
fl_method_call_respond(method_call, response, nullptr);
28-
}
29-
30-
static void quick_usb_plugin_dispose(GObject* object) {
31-
G_OBJECT_CLASS(quick_usb_plugin_parent_class)->dispose(object);
32-
}
33-
34-
static void quick_usb_plugin_class_init(QuickUsbPluginClass* klass) {
35-
G_OBJECT_CLASS(klass)->dispose = quick_usb_plugin_dispose;
36-
}
37-
38-
static void quick_usb_plugin_init(QuickUsbPlugin* self) {}
39-
40-
static void method_call_cb(FlMethodChannel* channel, FlMethodCall* method_call,
41-
gpointer user_data) {
42-
QuickUsbPlugin* plugin = QUICK_USB_PLUGIN(user_data);
43-
quick_usb_plugin_handle_method_call(plugin, method_call);
44-
}
45-
463
void quick_usb_plugin_register_with_registrar(FlPluginRegistrar* registrar) {
47-
QuickUsbPlugin* plugin = QUICK_USB_PLUGIN(
48-
g_object_new(quick_usb_plugin_get_type(), nullptr));
49-
50-
g_autoptr(FlStandardMethodCodec) codec = fl_standard_method_codec_new();
51-
g_autoptr(FlMethodChannel) channel =
52-
fl_method_channel_new(fl_plugin_registrar_get_messenger(registrar),
53-
"quick_usb",
54-
FL_METHOD_CODEC(codec));
55-
fl_method_channel_set_method_call_handler(channel, method_call_cb,
56-
g_object_ref(plugin),
57-
g_object_unref);
58-
59-
g_object_unref(plugin);
604
}

0 commit comments

Comments
 (0)