Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <gdk/gdktypes.h>
Go to the source code of this file.
Macros | |
#define | GDK_TYPE_CONTENT_DESERIALIZER (gdk_content_deserializer_get_type ()) |
#define | GDK_CONTENT_DESERIALIZER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GDK_TYPE_CONTENT_DESERIALIZER, GdkContentDeserializer)) |
#define | GDK_IS_CONTENT_DESERIALIZER(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GDK_TYPE_CONTENT_DESERIALIZER)) |
Typedefs | |
typedef struct _GdkContentDeserializer | GdkContentDeserializer |
typedef void(* | GdkContentDeserializeFunc) (GdkContentDeserializer *deserializer) |
#define GDK_CONTENT_DESERIALIZER | ( | o | ) | (G_TYPE_CHECK_INSTANCE_CAST ((o), GDK_TYPE_CONTENT_DESERIALIZER, GdkContentDeserializer)) |
Definition at line 29 of file gdkcontentdeserializer.h.
#define GDK_IS_CONTENT_DESERIALIZER | ( | o | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((o), GDK_TYPE_CONTENT_DESERIALIZER)) |
Definition at line 30 of file gdkcontentdeserializer.h.
#define GDK_TYPE_CONTENT_DESERIALIZER (gdk_content_deserializer_get_type ()) |
Definition at line 28 of file gdkcontentdeserializer.h.
typedef void(* GdkContentDeserializeFunc) (GdkContentDeserializer *deserializer) |
GdkContentDeserializeFunc: @deserializer: a GdkContentDeserializer
The type of a function that can be registered with gdk_content_register_deserializer().
When the function gets called to operate on content, it can call functions on the @deserializer object to obtain the mime type, input stream, user data, etc. for its operation.
Definition at line 44 of file gdkcontentdeserializer.h.
typedef struct _GdkContentDeserializer GdkContentDeserializer |
Definition at line 32 of file gdkcontentdeserializer.h.
GDK_AVAILABLE_IN_ALL void gdk_content_deserialize_async | ( | GInputStream * | stream, |
const char * | mime_type, | ||
GType | type, | ||
int | io_priority, | ||
GCancellable * | cancellable, | ||
GAsyncReadyCallback | callback, | ||
gpointer | user_data ) |
GDK_AVAILABLE_IN_ALL gboolean gdk_content_deserialize_finish | ( | GAsyncResult * | result, |
GValue * | value, | ||
GError ** | error ) |
GDK_AVAILABLE_IN_ALL GCancellable * gdk_content_deserializer_get_cancellable | ( | GdkContentDeserializer * | deserializer | ) |
GDK_AVAILABLE_IN_ALL GType gdk_content_deserializer_get_gtype | ( | GdkContentDeserializer * | deserializer | ) |
GDK_AVAILABLE_IN_ALL GInputStream * gdk_content_deserializer_get_input_stream | ( | GdkContentDeserializer * | deserializer | ) |
GDK_AVAILABLE_IN_ALL const char * gdk_content_deserializer_get_mime_type | ( | GdkContentDeserializer * | deserializer | ) |
GDK_AVAILABLE_IN_ALL int gdk_content_deserializer_get_priority | ( | GdkContentDeserializer * | deserializer | ) |
GDK_AVAILABLE_IN_ALL gpointer gdk_content_deserializer_get_task_data | ( | GdkContentDeserializer * | deserializer | ) |
GDK_AVAILABLE_IN_ALL GType gdk_content_deserializer_get_type | ( | void | ) |
GDK_AVAILABLE_IN_ALL gpointer gdk_content_deserializer_get_user_data | ( | GdkContentDeserializer * | deserializer | ) |
GDK_AVAILABLE_IN_ALL GValue * gdk_content_deserializer_get_value | ( | GdkContentDeserializer * | deserializer | ) |
GDK_AVAILABLE_IN_ALL void gdk_content_deserializer_return_error | ( | GdkContentDeserializer * | deserializer, |
GError * | error ) |
GDK_AVAILABLE_IN_ALL void gdk_content_deserializer_return_success | ( | GdkContentDeserializer * | deserializer | ) |
GDK_AVAILABLE_IN_ALL void gdk_content_deserializer_set_task_data | ( | GdkContentDeserializer * | deserializer, |
gpointer | data, | ||
GDestroyNotify | notify ) |
GDK_AVAILABLE_IN_ALL GdkContentFormats * gdk_content_formats_union_deserialize_gtypes | ( | GdkContentFormats * | formats | ) |
GDK_AVAILABLE_IN_ALL GdkContentFormats * gdk_content_formats_union_deserialize_mime_types | ( | GdkContentFormats * | formats | ) |
GDK_AVAILABLE_IN_ALL void gdk_content_register_deserializer | ( | const char * | mime_type, |
GType | type, | ||
GdkContentDeserializeFunc | deserialize, | ||
gpointer | data, | ||
GDestroyNotify | notify ) |