| libsyncdaemon Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
SyncdaemonTransferInfo; SyncdaemonTransferInfoClass; SyncdaemonTransferInfo * syncdaemon_transfer_info_new (const gchar *path); SyncdaemonTransferInfo * syncdaemon_transfer_info_new_from_hash_table (GHashTable *hash); const gchar * syncdaemon_transfer_info_get_path (SyncdaemonTransferInfo *tinfo); void syncdaemon_transfer_info_set_path (SyncdaemonTransferInfo *tinfo,const gchar *path); const gchar * syncdaemon_transfer_info_get_share_id (SyncdaemonTransferInfo *tinfo); void syncdaemon_transfer_info_set_share_id (SyncdaemonTransferInfo *tinfo,const gchar *share_id); const gchar * syncdaemon_transfer_info_get_node_id (SyncdaemonTransferInfo *tinfo); void syncdaemon_transfer_info_set_node_id (SyncdaemonTransferInfo *tinfo,const gchar *node_id); glong syncdaemon_transfer_info_get_bytes_transferred (SyncdaemonTransferInfo *tinfo); void syncdaemon_transfer_info_set_bytes_transferred (SyncdaemonTransferInfo *tinfo,glong bytes); glong syncdaemon_transfer_info_get_total_size (SyncdaemonTransferInfo *tinfo); void syncdaemon_transfer_info_set_total_size (SyncdaemonTransferInfo *tinfo,glong bytes); SyncdaemonTransferInfoPrivate;
typedef struct {
GObjectClass parent_class;
} SyncdaemonTransferInfoClass;
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);
const gchar * syncdaemon_transfer_info_get_path (SyncdaemonTransferInfo *tinfo);
void syncdaemon_transfer_info_set_path (SyncdaemonTransferInfo *tinfo,const gchar *path);
const gchar * syncdaemon_transfer_info_get_share_id
(SyncdaemonTransferInfo *tinfo);
void syncdaemon_transfer_info_set_share_id (SyncdaemonTransferInfo *tinfo,const gchar *share_id);
const gchar * syncdaemon_transfer_info_get_node_id
(SyncdaemonTransferInfo *tinfo);
void syncdaemon_transfer_info_set_node_id (SyncdaemonTransferInfo *tinfo,const gchar *node_id);
glong syncdaemon_transfer_info_get_bytes_transferred
(SyncdaemonTransferInfo *tinfo);
void syncdaemon_transfer_info_set_bytes_transferred (SyncdaemonTransferInfo *tinfo,glong bytes);
glong syncdaemon_transfer_info_get_total_size
(SyncdaemonTransferInfo *tinfo);
void syncdaemon_transfer_info_set_total_size (SyncdaemonTransferInfo *tinfo,glong bytes);