SyncdaemonTransferInfo

SyncdaemonTransferInfo

Synopsis

                    SyncdaemonTransferInfo;
                    SyncdaemonTransferInfoClass;
glong               syncdaemon_transfer_info_get_bytes_transferred
                                                        (SyncdaemonTransferInfo *tinfo);
const gchar *       syncdaemon_transfer_info_get_node_id
                                                        (SyncdaemonTransferInfo *tinfo);
const gchar *       syncdaemon_transfer_info_get_path   (SyncdaemonTransferInfo *tinfo);
const gchar *       syncdaemon_transfer_info_get_share_id
                                                        (SyncdaemonTransferInfo *tinfo);
glong               syncdaemon_transfer_info_get_total_size
                                                        (SyncdaemonTransferInfo *tinfo);
SyncdaemonTransferInfo * syncdaemon_transfer_info_new   (const gchar *path);
SyncdaemonTransferInfo * syncdaemon_transfer_info_new_from_hash_table
                                                        (GHashTable *hash);
void                syncdaemon_transfer_info_set_bytes_transferred
                                                        (SyncdaemonTransferInfo *tinfo,
                                                         glong bytes);
void                syncdaemon_transfer_info_set_node_id
                                                        (SyncdaemonTransferInfo *tinfo,
                                                         const gchar *node_id);
void                syncdaemon_transfer_info_set_path   (SyncdaemonTransferInfo *tinfo,
                                                         const gchar *path);
void                syncdaemon_transfer_info_set_share_id
                                                        (SyncdaemonTransferInfo *tinfo,
                                                         const gchar *share_id);
void                syncdaemon_transfer_info_set_total_size
                                                        (SyncdaemonTransferInfo *tinfo,
                                                         glong bytes);

Object Hierarchy

  GObject
   +----SyncdaemonTransferInfo

Description

Details

SyncdaemonTransferInfo

typedef struct _SyncdaemonTransferInfo SyncdaemonTransferInfo;


SyncdaemonTransferInfoClass

typedef struct {
	GObjectClass parent_class;
} SyncdaemonTransferInfoClass;


syncdaemon_transfer_info_get_bytes_transferred ()

glong               syncdaemon_transfer_info_get_bytes_transferred
                                                        (SyncdaemonTransferInfo *tinfo);

syncdaemon_transfer_info_get_node_id ()

const gchar *       syncdaemon_transfer_info_get_node_id
                                                        (SyncdaemonTransferInfo *tinfo);


syncdaemon_transfer_info_get_path ()

const gchar *       syncdaemon_transfer_info_get_path   (SyncdaemonTransferInfo *tinfo);

syncdaemon_transfer_info_get_share_id ()

const gchar *       syncdaemon_transfer_info_get_share_id
                                                        (SyncdaemonTransferInfo *tinfo);

syncdaemon_transfer_info_get_total_size ()

glong               syncdaemon_transfer_info_get_total_size
                                                        (SyncdaemonTransferInfo *tinfo);

syncdaemon_transfer_info_new ()

SyncdaemonTransferInfo * syncdaemon_transfer_info_new   (const gchar *path);

path :

Local path of the file being transferred.

Returns :

A new SyncdaemonTransferInfo object.

syncdaemon_transfer_info_new_from_hash_table ()

SyncdaemonTransferInfo * syncdaemon_transfer_info_new_from_hash_table
                                                        (GHashTable *hash);

syncdaemon_transfer_info_set_bytes_transferred ()

void                syncdaemon_transfer_info_set_bytes_transferred
                                                        (SyncdaemonTransferInfo *tinfo,
                                                         glong bytes);

syncdaemon_transfer_info_set_node_id ()

void                syncdaemon_transfer_info_set_node_id
                                                        (SyncdaemonTransferInfo *tinfo,
                                                         const gchar *node_id);

syncdaemon_transfer_info_set_path ()

void                syncdaemon_transfer_info_set_path   (SyncdaemonTransferInfo *tinfo,
                                                         const gchar *path);

syncdaemon_transfer_info_set_share_id ()

void                syncdaemon_transfer_info_set_share_id
                                                        (SyncdaemonTransferInfo *tinfo,
                                                         const gchar *share_id);

syncdaemon_transfer_info_set_total_size ()

void                syncdaemon_transfer_info_set_total_size
                                                        (SyncdaemonTransferInfo *tinfo,
                                                         glong bytes);