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_SERIALIZER (gdk_content_serializer_get_type ()) |
#define | GDK_CONTENT_SERIALIZER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GDK_TYPE_CONTENT_SERIALIZER, GdkContentSerializer)) |
#define | GDK_IS_CONTENT_SERIALIZER(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GDK_TYPE_CONTENT_SERIALIZER)) |
Typedefs | |
typedef struct _GdkContentSerializer | GdkContentSerializer |
typedef void(* | GdkContentSerializeFunc) (GdkContentSerializer *serializer) |
#define GDK_CONTENT_SERIALIZER | ( | o | ) | (G_TYPE_CHECK_INSTANCE_CAST ((o), GDK_TYPE_CONTENT_SERIALIZER, GdkContentSerializer)) |
Definition at line 29 of file gdkcontentserializer.h.
#define GDK_IS_CONTENT_SERIALIZER | ( | o | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((o), GDK_TYPE_CONTENT_SERIALIZER)) |
Definition at line 30 of file gdkcontentserializer.h.
#define GDK_TYPE_CONTENT_SERIALIZER (gdk_content_serializer_get_type ()) |
Definition at line 28 of file gdkcontentserializer.h.
typedef void(* GdkContentSerializeFunc) (GdkContentSerializer *serializer) |
GdkContentSerializeFunc: @serializer: a GdkContentSerializer
The type of a function that can be registered with gdk_content_register_serializer().
When the function gets called to operate on content, it can call functions on the @serializer object to obtain the mime type, output stream, user data, etc. for its operation.
Definition at line 44 of file gdkcontentserializer.h.
typedef struct _GdkContentSerializer GdkContentSerializer |
Definition at line 32 of file gdkcontentserializer.h.
GDK_AVAILABLE_IN_ALL GdkContentFormats * gdk_content_formats_union_serialize_gtypes | ( | GdkContentFormats * | formats | ) |
GDK_AVAILABLE_IN_ALL GdkContentFormats * gdk_content_formats_union_serialize_mime_types | ( | GdkContentFormats * | formats | ) |
GDK_AVAILABLE_IN_ALL void gdk_content_register_serializer | ( | GType | type, |
const char * | mime_type, | ||
GdkContentSerializeFunc | serialize, | ||
gpointer | data, | ||
GDestroyNotify | notify ) |
GDK_AVAILABLE_IN_ALL void gdk_content_serialize_async | ( | GOutputStream * | stream, |
const char * | mime_type, | ||
const GValue * | value, | ||
int | io_priority, | ||
GCancellable * | cancellable, | ||
GAsyncReadyCallback | callback, | ||
gpointer | user_data ) |
GDK_AVAILABLE_IN_ALL gboolean gdk_content_serialize_finish | ( | GAsyncResult * | result, |
GError ** | error ) |
GDK_AVAILABLE_IN_ALL GCancellable * gdk_content_serializer_get_cancellable | ( | GdkContentSerializer * | serializer | ) |
GDK_AVAILABLE_IN_ALL GType gdk_content_serializer_get_gtype | ( | GdkContentSerializer * | serializer | ) |
GDK_AVAILABLE_IN_ALL const char * gdk_content_serializer_get_mime_type | ( | GdkContentSerializer * | serializer | ) |
GDK_AVAILABLE_IN_ALL GOutputStream * gdk_content_serializer_get_output_stream | ( | GdkContentSerializer * | serializer | ) |
GDK_AVAILABLE_IN_ALL int gdk_content_serializer_get_priority | ( | GdkContentSerializer * | serializer | ) |
GDK_AVAILABLE_IN_ALL gpointer gdk_content_serializer_get_task_data | ( | GdkContentSerializer * | serializer | ) |
GDK_AVAILABLE_IN_ALL GType gdk_content_serializer_get_type | ( | void | ) |
GDK_AVAILABLE_IN_ALL gpointer gdk_content_serializer_get_user_data | ( | GdkContentSerializer * | serializer | ) |
GDK_AVAILABLE_IN_ALL const GValue * gdk_content_serializer_get_value | ( | GdkContentSerializer * | serializer | ) |
GDK_AVAILABLE_IN_ALL void gdk_content_serializer_return_error | ( | GdkContentSerializer * | serializer, |
GError * | error ) |
GDK_AVAILABLE_IN_ALL void gdk_content_serializer_return_success | ( | GdkContentSerializer * | serializer | ) |
GDK_AVAILABLE_IN_ALL void gdk_content_serializer_set_task_data | ( | GdkContentSerializer * | serializer, |
gpointer | data, | ||
GDestroyNotify | notify ) |