#include <gio/gio.h>#include "flutter/shell/platform/linux/public/flutter_linux/fl_message_codec.h"#include "flutter/shell/platform/linux/public/flutter_linux/fl_method_codec.h"#include "flutter/shell/platform/linux/public/flutter_linux/fl_value.h"Go to the source code of this file.
Typedefs | |
| typedef FlValue *(* | FlMockBinaryMessengerMessageChannelHandler) (FlMockBinaryMessenger *messenger, GTask *task, FlValue *message, gpointer user_data) |
| typedef FlMethodResponse *(* | FlMockBinaryMessengerMethodChannelHandler) (FlMockBinaryMessenger *messenger, GTask *task, const gchar *name, FlValue *args, gpointer user_data) |
| typedef void(* | FlMockBinaryMessengerEventChannelHandler) (FlMockBinaryMessenger *messenger, FlValue *event, gpointer user_data) |
| typedef void(* | FlMockBinaryMessengerEventChannelErrorHandler) (FlMockBinaryMessenger *messenger, const gchar *code, const gchar *message, FlValue *details, gpointer user_data) |
| typedef void(* | FlMockBinaryMessengerCallback) (FlMockBinaryMessenger *messenger, GBytes *response, gpointer user_data) |
| typedef void(* | FlMockBinaryMessengerMessageCallback) (FlMockBinaryMessenger *messenger, FlValue *response, gpointer user_data) |
| typedef void(* | FlMockBinaryMessengerMethodCallback) (FlMockBinaryMessenger *messenger, FlMethodResponse *response, gpointer user_data) |
Variables | |
| G_BEGIN_DECLS GBytes * | message |
| G_BEGIN_DECLS GBytes gpointer | user_data |
| typedef void(* FlMockBinaryMessengerCallback) (FlMockBinaryMessenger *messenger, GBytes *response, gpointer user_data) |
Definition at line 52 of file fl_mock_binary_messenger.h.
| typedef void(* FlMockBinaryMessengerEventChannelErrorHandler) (FlMockBinaryMessenger *messenger, const gchar *code, const gchar *message, FlValue *details, gpointer user_data) |
Definition at line 45 of file fl_mock_binary_messenger.h.
| typedef void(* FlMockBinaryMessengerEventChannelHandler) (FlMockBinaryMessenger *messenger, FlValue *event, gpointer user_data) |
Definition at line 40 of file fl_mock_binary_messenger.h.
| typedef void(* FlMockBinaryMessengerMessageCallback) (FlMockBinaryMessenger *messenger, FlValue *response, gpointer user_data) |
Definition at line 56 of file fl_mock_binary_messenger.h.
| typedef FlValue *(* FlMockBinaryMessengerMessageChannelHandler) (FlMockBinaryMessenger *messenger, GTask *task, FlValue *message, gpointer user_data) |
Definition at line 27 of file fl_mock_binary_messenger.h.
| typedef void(* FlMockBinaryMessengerMethodCallback) (FlMockBinaryMessenger *messenger, FlMethodResponse *response, gpointer user_data) |
Definition at line 61 of file fl_mock_binary_messenger.h.
| typedef FlMethodResponse *(* FlMockBinaryMessengerMethodChannelHandler) (FlMockBinaryMessenger *messenger, GTask *task, const gchar *name, FlValue *args, gpointer user_data) |
Definition at line 33 of file fl_mock_binary_messenger.h.
| gboolean fl_mock_binary_messenger_has_handler | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel | ||
| ) |
Definition at line 410 of file fl_mock_binary_messenger.cc.
Referenced by TEST().
| void fl_mock_binary_messenger_invoke_json_method | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| const char * | name, | ||
| FlValue * | args, | ||
| FlMockBinaryMessengerMethodCallback | callback, | ||
| gpointer | user_data | ||
| ) |
Definition at line 831 of file fl_mock_binary_messenger.cc.
References args, callback, channel, fl_json_method_codec_new(), fl_mock_binary_messenger_invoke_method(), g_autoptr(), name, self, and user_data.
Referenced by fl_test_application_activate(), set_client(), set_editing_state(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), and TEST().
| void fl_mock_binary_messenger_invoke_method | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| FlMethodCodec * | codec, | ||
| const char * | name, | ||
| FlValue * | args, | ||
| FlMockBinaryMessengerMethodCallback | callback, | ||
| gpointer | user_data | ||
| ) |
Definition at line 795 of file fl_mock_binary_messenger.cc.
References args, callback, channel, error, fl_method_codec_encode_method_call(), fl_mock_binary_messenger_send(), g_autoptr(), invoke_method_cb(), invoke_method_data_new(), message, name, self, and user_data.
Referenced by fl_mock_binary_messenger_invoke_json_method(), and fl_mock_binary_messenger_invoke_standard_method().
| void fl_mock_binary_messenger_invoke_standard_method | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| const char * | name, | ||
| FlValue * | args, | ||
| FlMockBinaryMessengerMethodCallback | callback, | ||
| gpointer | user_data | ||
| ) |
Definition at line 818 of file fl_mock_binary_messenger.cc.
References args, callback, channel, fl_mock_binary_messenger_invoke_method(), fl_standard_method_codec_new(), g_autoptr(), name, self, and user_data.
Referenced by TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), and TEST().
| void fl_mock_binary_messenger_json_message_channel_respond | ( | FlMockBinaryMessenger * | self, |
| GTask * | task, | ||
| FlValue * | value | ||
| ) |
Definition at line 515 of file fl_mock_binary_messenger.cc.
References fl_json_message_codec_new(), fl_mock_binary_messenger_message_channel_respond(), g_autoptr(), self, and value.
| void fl_mock_binary_messenger_message_channel_respond | ( | FlMockBinaryMessenger * | self, |
| GTask * | task, | ||
| FlMessageCodec * | codec, | ||
| FlValue * | value | ||
| ) |
Definition at line 475 of file fl_mock_binary_messenger.cc.
References error, fl_message_codec_encode_message(), g_autoptr(), self, and value.
Referenced by fl_mock_binary_messenger_json_message_channel_respond(), fl_mock_binary_messenger_standard_message_channel_respond(), and fl_mock_binary_messenger_string_message_channel_respond().
| FlMockBinaryMessenger * fl_mock_binary_messenger_new | ( | ) |
Definition at line 404 of file fl_mock_binary_messenger.cc.
References self.
Referenced by fl_test_application_activate(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), and test_lock_event().
| void fl_mock_binary_messenger_send | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| GBytes * | message, | ||
| FlMockBinaryMessengerCallback | callback, | ||
| gpointer | user_data | ||
| ) |
Definition at line 649 of file fl_mock_binary_messenger.cc.
References Handler::callback, callback, channel, fl_mock_binary_messenger_response_handle_new(), handler, message, self, and user_data.
Referenced by fl_mock_binary_messenger_invoke_method(), and fl_mock_binary_messenger_send_message().
| void fl_mock_binary_messenger_send_json_message | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| FlValue * | message, | ||
| FlMockBinaryMessengerMessageCallback | callback, | ||
| gpointer | user_data | ||
| ) |
Definition at line 743 of file fl_mock_binary_messenger.cc.
References callback, channel, fl_json_message_codec_new(), fl_mock_binary_messenger_send_message(), g_autoptr(), message, self, and user_data.
| void fl_mock_binary_messenger_send_message | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| FlMessageCodec * | codec, | ||
| FlValue * | message, | ||
| FlMockBinaryMessengerMessageCallback | callback, | ||
| gpointer | user_data | ||
| ) |
Definition at line 709 of file fl_mock_binary_messenger.cc.
References callback, channel, error, fl_message_codec_encode_message(), fl_mock_binary_messenger_send(), g_autoptr(), message, self, send_message_cb(), send_message_data_new(), and user_data.
Referenced by fl_mock_binary_messenger_send_json_message(), and fl_mock_binary_messenger_send_standard_message().
| void fl_mock_binary_messenger_send_standard_message | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| FlValue * | message, | ||
| FlMockBinaryMessengerMessageCallback | callback, | ||
| gpointer | user_data | ||
| ) |
Definition at line 731 of file fl_mock_binary_messenger.cc.
References callback, channel, fl_mock_binary_messenger_send_message(), fl_standard_message_codec_new(), g_autoptr(), message, self, and user_data.
| void fl_mock_binary_messenger_set_channel | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| FlMockBinaryMessengerChannelHandler | handler, | ||
| gpointer | user_data | ||
| ) |
Definition at line 416 of file fl_mock_binary_messenger.cc.
References channel, g_hash_table_insert(), handler, mock_channel_new(), self, and user_data.
| void fl_mock_binary_messenger_set_error_channel | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| gint | code, | ||
| const gchar * | message | ||
| ) |
Definition at line 639 of file fl_mock_binary_messenger.cc.
References channel, g_hash_table_insert(), message, mock_error_channel_new(), and self.
| void fl_mock_binary_messenger_set_event_channel | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| FlMethodCodec * | codec, | ||
| FlMockBinaryMessengerEventChannelHandler | handler, | ||
| FlMockBinaryMessengerEventChannelErrorHandler | error_handler, | ||
| gpointer | user_data | ||
| ) |
Definition at line 601 of file fl_mock_binary_messenger.cc.
References channel, g_hash_table_insert(), handler, mock_event_channel_new(), self, and user_data.
Referenced by fl_mock_binary_messenger_set_json_event_channel(), and fl_mock_binary_messenger_set_standard_event_channel().
| void fl_mock_binary_messenger_set_json_event_channel | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| FlMockBinaryMessengerEventChannelHandler | handler, | ||
| FlMockBinaryMessengerEventChannelErrorHandler | error_handler, | ||
| gpointer | user_data | ||
| ) |
Definition at line 627 of file fl_mock_binary_messenger.cc.
References channel, fl_json_method_codec_new(), fl_mock_binary_messenger_set_event_channel(), g_autoptr(), handler, self, and user_data.
| void fl_mock_binary_messenger_set_json_message_channel | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| FlMockBinaryMessengerMessageChannelHandler | handler, | ||
| gpointer | user_data | ||
| ) |
Definition at line 463 of file fl_mock_binary_messenger.cc.
References channel, fl_json_message_codec_new(), fl_mock_binary_messenger_set_message_channel(), g_autoptr(), handler, self, and user_data.
Referenced by set_key_event_channel(), TEST(), TEST(), TEST(), and TEST().
| void fl_mock_binary_messenger_set_json_method_channel | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| FlMockBinaryMessengerMethodChannelHandler | handler, | ||
| gpointer | user_data | ||
| ) |
Definition at line 548 of file fl_mock_binary_messenger.cc.
References channel, fl_json_method_codec_new(), fl_mock_binary_messenger_set_method_channel(), g_autoptr(), handler, self, and user_data.
Referenced by TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), and TEST().
| void fl_mock_binary_messenger_set_message_channel | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| FlMessageCodec * | codec, | ||
| FlMockBinaryMessengerMessageChannelHandler | handler, | ||
| gpointer | user_data | ||
| ) |
Definition at line 427 of file fl_mock_binary_messenger.cc.
References channel, g_hash_table_insert(), handler, mock_message_channel_new(), self, and user_data.
Referenced by fl_mock_binary_messenger_set_json_message_channel(), fl_mock_binary_messenger_set_standard_message_channel(), and fl_mock_binary_messenger_set_string_message_channel().
| void fl_mock_binary_messenger_set_method_channel | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| FlMethodCodec * | codec, | ||
| FlMockBinaryMessengerMethodChannelHandler | handler, | ||
| gpointer | user_data | ||
| ) |
Definition at line 526 of file fl_mock_binary_messenger.cc.
References channel, g_hash_table_insert(), handler, mock_method_channel_new(), self, and user_data.
Referenced by fl_mock_binary_messenger_set_json_method_channel(), and fl_mock_binary_messenger_set_standard_method_channel().
| void fl_mock_binary_messenger_set_standard_event_channel | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| FlMockBinaryMessengerEventChannelHandler | handler, | ||
| FlMockBinaryMessengerEventChannelErrorHandler | error_handler, | ||
| gpointer | user_data | ||
| ) |
Definition at line 615 of file fl_mock_binary_messenger.cc.
References channel, fl_mock_binary_messenger_set_event_channel(), fl_standard_method_codec_new(), g_autoptr(), handler, self, and user_data.
| void fl_mock_binary_messenger_set_standard_message_channel | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| FlMockBinaryMessengerMessageChannelHandler | handler, | ||
| gpointer | user_data | ||
| ) |
Definition at line 439 of file fl_mock_binary_messenger.cc.
References channel, fl_mock_binary_messenger_set_message_channel(), fl_standard_message_codec_new(), g_autoptr(), handler, self, and user_data.
| void fl_mock_binary_messenger_set_standard_method_channel | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| FlMockBinaryMessengerMethodChannelHandler | handler, | ||
| gpointer | user_data | ||
| ) |
Definition at line 537 of file fl_mock_binary_messenger.cc.
References channel, fl_mock_binary_messenger_set_method_channel(), fl_standard_method_codec_new(), g_autoptr(), handler, self, and user_data.
| void fl_mock_binary_messenger_set_string_message_channel | ( | FlMockBinaryMessenger * | self, |
| const gchar * | channel, | ||
| FlMockBinaryMessengerMessageChannelHandler | handler, | ||
| gpointer | user_data | ||
| ) |
Definition at line 451 of file fl_mock_binary_messenger.cc.
References channel, fl_mock_binary_messenger_set_message_channel(), fl_string_codec_new(), g_autoptr(), handler, self, and user_data.
Referenced by TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), and TEST().
| void fl_mock_binary_messenger_standard_message_channel_respond | ( | FlMockBinaryMessenger * | self, |
| GTask * | task, | ||
| FlValue * | value | ||
| ) |
Definition at line 493 of file fl_mock_binary_messenger.cc.
References fl_mock_binary_messenger_message_channel_respond(), fl_standard_message_codec_new(), g_autoptr(), self, and value.
| void fl_mock_binary_messenger_string_message_channel_respond | ( | FlMockBinaryMessenger * | self, |
| GTask * | task, | ||
| FlValue * | value | ||
| ) |
Definition at line 504 of file fl_mock_binary_messenger.cc.
References fl_mock_binary_messenger_message_channel_respond(), fl_string_codec_new(), g_autoptr(), self, and value.
| G_BEGIN_DECLS G_DECLARE_FINAL_TYPE | ( | FlMockBinaryMessenger | , |
| fl_mock_binary_messenger | , | ||
| FL | , | ||
| MOCK_BINARY_MESSENGER | , | ||
| GObject | |||
| ) |
| G_BEGIN_DECLS GBytes* message |
Definition at line 24 of file fl_mock_binary_messenger.h.
| G_BEGIN_DECLS GBytes gpointer user_data |
Definition at line 25 of file fl_mock_binary_messenger.h.