5#include "flutter/shell/platform/linux/public/flutter_linux/fl_message_codec.h"
20 g_return_val_if_fail(FL_IS_MESSAGE_CODEC(
self),
nullptr);
24 g_autoptr(
FlValue) null_value =
nullptr;
36 g_return_val_if_fail(FL_IS_MESSAGE_CODEC(
self),
nullptr);
37 g_return_val_if_fail(
message !=
nullptr,
nullptr);
G_DEFINE_TYPE(FlBasicMessageChannelResponseHandle, fl_basic_message_channel_response_handle, G_TYPE_OBJECT) static void fl_basic_message_channel_response_handle_dispose(GObject *object)
G_DEFINE_QUARK(fl_binary_messenger_codec_error_quark, fl_binary_messenger_codec_error) G_DECLARE_FINAL_TYPE(FlBinaryMessengerImpl
G_MODULE_EXPORT FlValue * fl_message_codec_decode_message(FlMessageCodec *self, GBytes *message, GError **error)
static void fl_message_codec_init(FlMessageCodec *self)
G_MODULE_EXPORT GBytes * fl_message_codec_encode_message(FlMessageCodec *self, FlValue *message, GError **error)
static void fl_message_codec_class_init(FlMessageCodecClass *klass)
G_MODULE_EXPORT GQuark fl_message_codec_error_quark(void) G_GNUC_CONST
const uint8_t uint32_t uint32_t GError ** error
G_MODULE_EXPORT FlValue * fl_value_new_null()
typedefG_BEGIN_DECLS struct _FlValue FlValue