|  |  |  | libsyncdaemon Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
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);
typedef struct {
	GObjectClass parent_class;
} 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);
| 
 | Local path of the file being transferred. | 
| Returns : | A new SyncdaemonTransferInfo object. | 
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);