| libsyncdaemon Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
SyncdaemonFoldersInterface; SyncdaemonFoldersInterfaceClass; void syncdaemon_folders_interface_create (SyncdaemonFoldersInterface *interface,const gchar *path); void syncdaemon_folders_interface_delete (SyncdaemonFoldersInterface *interface,const gchar *folder_id); GSList * syncdaemon_folders_interface_get_folders (SyncdaemonFoldersInterface *interface); SyncdaemonFolderInfo * syncdaemon_folders_interface_get_info (SyncdaemonFoldersInterface *interface,const gchar *path); SyncdaemonFoldersInterface * syncdaemon_folders_interface_new (SyncdaemonDaemon *daemon); void syncdaemon_folders_interface_refresh_volumes (SyncdaemonFoldersInterface *interface); void syncdaemon_folders_interface_subscribe (SyncdaemonFoldersInterface *interface,const gchar *folder_id); void syncdaemon_folders_interface_unsubscribe (SyncdaemonFoldersInterface *interface,const gchar *folder_id);
typedef struct {
SyncdaemonInterfaceClass parent_class;
} SyncdaemonFoldersInterfaceClass;
void syncdaemon_folders_interface_create (SyncdaemonFoldersInterface *interface,const gchar *path);
void syncdaemon_folders_interface_delete (SyncdaemonFoldersInterface *interface,const gchar *folder_id);
GSList * syncdaemon_folders_interface_get_folders
(SyncdaemonFoldersInterface *interface);
Returns : |
A GSList of SyncdaemonFolderInfo containing all the folders being synchronized by the user. When no longer needed, the list should be freed by calling g_slist_free. |
SyncdaemonFolderInfo * syncdaemon_folders_interface_get_info (SyncdaemonFoldersInterface *interface,const gchar *path);
Returns : |
A SyncdaemonFolderInfo object containing all the information for the node. When no longer needed, it should be freed by calling g_object_unref. |
SyncdaemonFoldersInterface * syncdaemon_folders_interface_new
(SyncdaemonDaemon *daemon);
void syncdaemon_folders_interface_refresh_volumes
(SyncdaemonFoldersInterface *interface);
void syncdaemon_folders_interface_subscribe (SyncdaemonFoldersInterface *interface,const gchar *folder_id);
void syncdaemon_folders_interface_unsubscribe (SyncdaemonFoldersInterface *interface,const gchar *folder_id);