00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #include "gwebtransferitemlist.h"
00025
00026 static void
00027 g_web_transfer_item_list_base_init (gpointer g_class)
00028 {
00029 static gboolean initialized = FALSE;
00030
00031 if (!initialized) {
00032
00033 initialized = TRUE;
00034 }
00035 }
00036
00037 GType
00038 g_web_transfer_item_list_get_type (void)
00039 {
00040 static GType type = 0;
00041 if (type == 0) {
00042 static const GTypeInfo info = {
00043 sizeof (GWebTransferItemListIface),
00044 g_web_transfer_item_list_base_init,
00045 NULL,
00046 NULL,
00047 NULL,
00048 NULL,
00049 0,
00050 0,
00051 NULL
00052 };
00053 type = g_type_register_static (G_TYPE_INTERFACE, "GWebTransferItemList", &info, 0);
00054 }
00055 return type;
00056 }
00057
00058 void
00059 g_web_transfer_item_list_destroy (GWebTransferItemList *self)
00060 {
00061 G_WEB_TRANSFER_ITEM_LIST_GET_CLASS (self)->destroy (self);
00062 }
00063
00064 GObject**
00065 g_web_transfer_item_list_get_items (GWebTransferItemList *self)
00066 {
00067 return G_WEB_TRANSFER_ITEM_LIST_GET_CLASS (self)->get_items (self);
00068 }
00069
00070 gint
00071 g_web_transfer_item_list_get_items_count (GWebTransferItemList *self)
00072 {
00073 return G_WEB_TRANSFER_ITEM_LIST_GET_CLASS (self)->get_items_count (self);
00074 }