| 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);