browser-eal/src/gwebtransferitem.c File Reference

#include "gwebtransferitem.h"

Include dependency graph for gwebtransferitem.c:

Go to the source code of this file.

Functions

static void g_web_transfer_item_base_init (gpointer g_class)
GType g_web_transfer_item_get_type (void)
void g_web_transfer_item_destroy (GWebTransferItem *self)
void g_web_transfer_item_start (GWebTransferItem *self)
void g_web_transfer_item_stop (GWebTransferItem *self)
GWebStatus g_web_transfer_item_continue (GWebTransferItem *self)
void g_web_transfer_item_cancel (GWebTransferItem *self)
void g_web_transfer_item_reload (GWebTransferItem *self)
GObject * g_web_transfer_item_get_web_item (GWebTransferItem *self)
const gchar * g_web_transfer_item_get_url (GWebTransferItem *self)
const gchar * g_web_transfer_item_get_filename (GWebTransferItem *self)
glong g_web_transfer_item_get_total_size (GWebTransferItem *self)
glong g_web_transfer_item_get_progress (GWebTransferItem *self)


Function Documentation

static void g_web_transfer_item_base_init ( gpointer  g_class  )  [static]

Definition at line 27 of file gwebtransferitem.c.

Referenced by g_web_transfer_item_get_type().

void g_web_transfer_item_cancel ( GWebTransferItem self  ) 

Cancel download.

Parameters:
self Object pointer

Definition at line 83 of file gwebtransferitem.c.

References G_WEB_TRANSFER_ITEM_GET_CLASS.

GWebStatus g_web_transfer_item_continue ( GWebTransferItem self  ) 

Continue download.

Parameters:
self Object pointer
Returns:
G_WEB_STATUS_OK on success.

Definition at line 77 of file gwebtransferitem.c.

References G_WEB_TRANSFER_ITEM_GET_CLASS.

void g_web_transfer_item_destroy ( GWebTransferItem self  ) 

Destroy object.

Parameters:
self Object pointer

Definition at line 59 of file gwebtransferitem.c.

References G_WEB_TRANSFER_ITEM_GET_CLASS.

const gchar* g_web_transfer_item_get_filename ( GWebTransferItem self  ) 

Get item file name.

Parameters:
self Object pointer
Returns:
File name string

Definition at line 107 of file gwebtransferitem.c.

References G_WEB_TRANSFER_ITEM_GET_CLASS.

glong g_web_transfer_item_get_progress ( GWebTransferItem self  ) 

Get transfer item progress.

Parameters:
self Object pointer
Returns:
Progress

Definition at line 119 of file gwebtransferitem.c.

References G_WEB_TRANSFER_ITEM_GET_CLASS.

glong g_web_transfer_item_get_total_size ( GWebTransferItem self  ) 

Get transfer item total size.

Parameters:
self Object pointer
Returns:
Total size

Definition at line 113 of file gwebtransferitem.c.

References G_WEB_TRANSFER_ITEM_GET_CLASS.

GType g_web_transfer_item_get_type ( void   ) 

Definition at line 38 of file gwebtransferitem.c.

References g_web_transfer_item_base_init().

Here is the call graph for this function:

const gchar* g_web_transfer_item_get_url ( GWebTransferItem self  ) 

Get item URL.

Parameters:
self Object pointer
Returns:
URL string

Definition at line 101 of file gwebtransferitem.c.

References G_WEB_TRANSFER_ITEM_GET_CLASS.

GObject* g_web_transfer_item_get_web_item ( GWebTransferItem self  ) 

Get container object.

Parameters:
self Object pointer
Returns:
Container object pointer

Definition at line 95 of file gwebtransferitem.c.

References G_WEB_TRANSFER_ITEM_GET_CLASS.

void g_web_transfer_item_reload ( GWebTransferItem self  ) 

Reload item.

Parameters:
self Object pointer

Definition at line 89 of file gwebtransferitem.c.

References G_WEB_TRANSFER_ITEM_GET_CLASS.

void g_web_transfer_item_start ( GWebTransferItem self  ) 

Start download.

Parameters:
self Object pointer

Definition at line 65 of file gwebtransferitem.c.

References G_WEB_TRANSFER_ITEM_GET_CLASS.

void g_web_transfer_item_stop ( GWebTransferItem self  ) 

Stop download.

Parameters:
self Object pointer

Definition at line 71 of file gwebtransferitem.c.

References G_WEB_TRANSFER_ITEM_GET_CLASS.


Generated on Tue Sep 25 10:37:07 2007 for browser-eal by  doxygen 1.5.1