5#ifndef FLUTTER_SHELL_PLATFORM_LINUX_TESTING_FL_MOCK_BINARY_MESSENGER_H_
6#define FLUTTER_SHELL_PLATFORM_LINUX_TESTING_FL_MOCK_BINARY_MESSENGER_H_
17 fl_mock_binary_messenger,
19 MOCK_BINARY_MESSENGER,
22typedef GBytes* (*FlMockBinaryMessengerChannelHandler)(
23 FlMockBinaryMessenger* messenger,
27typedef FlValue* (*FlMockBinaryMessengerMessageChannelHandler)(
28 FlMockBinaryMessenger* messenger,
33typedef FlMethodResponse* (*FlMockBinaryMessengerMethodChannelHandler)(
34 FlMockBinaryMessenger* messenger,
41 FlMockBinaryMessenger* messenger,
46 FlMockBinaryMessenger* messenger,
57 FlMockBinaryMessenger* messenger,
62 FlMockBinaryMessenger* messenger,
63 FlMethodResponse* response,
72 FlMockBinaryMessenger*
self,
74 FlMockBinaryMessengerChannelHandler
handler,
78 FlMockBinaryMessenger*
self,
80 FlMessageCodec* codec,
85 FlMockBinaryMessenger*
self,
91 FlMockBinaryMessenger*
self,
97 FlMockBinaryMessenger*
self,
103 FlMockBinaryMessenger*
self,
105 FlMessageCodec* codec,
109 FlMockBinaryMessenger*
self,
114 FlMockBinaryMessenger*
self,
119 FlMockBinaryMessenger*
self,
124 FlMockBinaryMessenger*
self,
126 FlMethodCodec* codec,
131 FlMockBinaryMessenger*
self,
137 FlMockBinaryMessenger*
self,
143 FlMockBinaryMessenger*
self,
145 FlMethodCodec* codec,
151 FlMockBinaryMessenger*
self,
158 FlMockBinaryMessenger*
self,
176 FlMockBinaryMessenger*
self,
178 FlMessageCodec* codec,
184 FlMockBinaryMessenger*
self,
191 FlMockBinaryMessenger*
self,
198 FlMockBinaryMessenger*
self,
200 FlMethodCodec* codec,
207 FlMockBinaryMessenger*
self,
215 FlMockBinaryMessenger*
self,
G_BEGIN_DECLS G_MODULE_EXPORT FlValue * args
const gchar FlBinaryMessengerMessageHandler handler
void fl_mock_binary_messenger_set_event_channel(FlMockBinaryMessenger *self, const gchar *channel, FlMethodCodec *codec, FlMockBinaryMessengerEventChannelHandler handler, FlMockBinaryMessengerEventChannelErrorHandler error_handler, gpointer user_data)
G_BEGIN_DECLS GBytes gpointer user_data
void fl_mock_binary_messenger_send_message(FlMockBinaryMessenger *self, const gchar *channel, FlMessageCodec *codec, FlValue *message, FlMockBinaryMessengerMessageCallback callback, gpointer user_data)
void fl_mock_binary_messenger_invoke_standard_method(FlMockBinaryMessenger *self, const gchar *channel, const char *name, FlValue *args, FlMockBinaryMessengerMethodCallback callback, gpointer user_data)
void fl_mock_binary_messenger_set_standard_event_channel(FlMockBinaryMessenger *self, const gchar *channel, FlMockBinaryMessengerEventChannelHandler handler, FlMockBinaryMessengerEventChannelErrorHandler error_handler, gpointer user_data)
void fl_mock_binary_messenger_set_standard_method_channel(FlMockBinaryMessenger *self, const gchar *channel, FlMockBinaryMessengerMethodChannelHandler handler, gpointer user_data)
void fl_mock_binary_messenger_set_method_channel(FlMockBinaryMessenger *self, const gchar *channel, FlMethodCodec *codec, FlMockBinaryMessengerMethodChannelHandler handler, gpointer user_data)
FlValue *(* FlMockBinaryMessengerMessageChannelHandler)(FlMockBinaryMessenger *messenger, GTask *task, FlValue *message, gpointer user_data)
void fl_mock_binary_messenger_set_error_channel(FlMockBinaryMessenger *self, const gchar *channel, gint code, const gchar *message)
void(* FlMockBinaryMessengerMessageCallback)(FlMockBinaryMessenger *messenger, FlValue *response, gpointer user_data)
gboolean fl_mock_binary_messenger_has_handler(FlMockBinaryMessenger *self, const gchar *channel)
void(* FlMockBinaryMessengerMethodCallback)(FlMockBinaryMessenger *messenger, FlMethodResponse *response, gpointer user_data)
void(* FlMockBinaryMessengerEventChannelErrorHandler)(FlMockBinaryMessenger *messenger, const gchar *code, const gchar *message, FlValue *details, gpointer user_data)
void fl_mock_binary_messenger_invoke_json_method(FlMockBinaryMessenger *self, const gchar *channel, const char *name, FlValue *args, FlMockBinaryMessengerMethodCallback callback, gpointer user_data)
void(* FlMockBinaryMessengerEventChannelHandler)(FlMockBinaryMessenger *messenger, FlValue *event, gpointer user_data)
void fl_mock_binary_messenger_string_message_channel_respond(FlMockBinaryMessenger *self, GTask *task, FlValue *value)
void fl_mock_binary_messenger_message_channel_respond(FlMockBinaryMessenger *self, GTask *task, FlMessageCodec *codec, FlValue *value)
void fl_mock_binary_messenger_standard_message_channel_respond(FlMockBinaryMessenger *self, GTask *task, FlValue *value)
void fl_mock_binary_messenger_set_json_event_channel(FlMockBinaryMessenger *self, const gchar *channel, FlMockBinaryMessengerEventChannelHandler handler, FlMockBinaryMessengerEventChannelErrorHandler error_handler, gpointer user_data)
void fl_mock_binary_messenger_send_standard_message(FlMockBinaryMessenger *self, const gchar *channel, FlValue *message, FlMockBinaryMessengerMessageCallback callback, gpointer user_data)
G_BEGIN_DECLS G_DECLARE_FINAL_TYPE(FlMockBinaryMessenger, fl_mock_binary_messenger, FL, MOCK_BINARY_MESSENGER, GObject) typedef GBytes *(*FlMockBinaryMessengerChannelHandler)(FlMockBinaryMessenger *messenger
void fl_mock_binary_messenger_set_channel(FlMockBinaryMessenger *self, const gchar *channel, FlMockBinaryMessengerChannelHandler handler, gpointer user_data)
G_BEGIN_DECLS GBytes * message
FlMockBinaryMessenger * fl_mock_binary_messenger_new()
FlMethodResponse *(* FlMockBinaryMessengerMethodChannelHandler)(FlMockBinaryMessenger *messenger, GTask *task, const gchar *name, FlValue *args, gpointer user_data)
void fl_mock_binary_messenger_set_json_method_channel(FlMockBinaryMessenger *self, const gchar *channel, FlMockBinaryMessengerMethodChannelHandler handler, gpointer user_data)
void fl_mock_binary_messenger_set_string_message_channel(FlMockBinaryMessenger *self, const gchar *channel, FlMockBinaryMessengerMessageChannelHandler handler, gpointer user_data)
void fl_mock_binary_messenger_set_standard_message_channel(FlMockBinaryMessenger *self, const gchar *channel, FlMockBinaryMessengerMessageChannelHandler handler, gpointer user_data)
void fl_mock_binary_messenger_send_json_message(FlMockBinaryMessenger *self, const gchar *channel, FlValue *message, FlMockBinaryMessengerMessageCallback callback, gpointer user_data)
void(* FlMockBinaryMessengerCallback)(FlMockBinaryMessenger *messenger, GBytes *response, gpointer user_data)
void fl_mock_binary_messenger_set_message_channel(FlMockBinaryMessenger *self, const gchar *channel, FlMessageCodec *codec, FlMockBinaryMessengerMessageChannelHandler handler, gpointer user_data)
void fl_mock_binary_messenger_send(FlMockBinaryMessenger *self, const gchar *channel, GBytes *message, FlMockBinaryMessengerCallback callback, gpointer user_data)
void fl_mock_binary_messenger_json_message_channel_respond(FlMockBinaryMessenger *self, GTask *task, FlValue *value)
void fl_mock_binary_messenger_set_json_message_channel(FlMockBinaryMessenger *self, const gchar *channel, FlMockBinaryMessengerMessageChannelHandler handler, gpointer user_data)
void fl_mock_binary_messenger_invoke_method(FlMockBinaryMessenger *self, const gchar *channel, FlMethodCodec *codec, const char *name, FlValue *args, FlMockBinaryMessengerMethodCallback callback, gpointer user_data)
typedefG_BEGIN_DECLS struct _FlValue FlValue
FlutterDesktopBinaryReply callback