![]() |
![]() |
![]() |
libsyncdaemon Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy |
SyncdaemonFoldersInterfacePrivate; SyncdaemonFoldersInterface; SyncdaemonFoldersInterfaceClass; SyncdaemonFoldersInterface * syncdaemon_folders_interface_new (SyncdaemonDaemon *daemon
); 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
); 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 _SyncdaemonFoldersInterfacePrivate SyncdaemonFoldersInterfacePrivate;
typedef struct { SyncdaemonInterfaceClass parent_class; } SyncdaemonFoldersInterfaceClass;
SyncdaemonFoldersInterface * syncdaemon_folders_interface_new
(SyncdaemonDaemon *daemon
);
|
|
Returns : |
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. |
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
);
|
|
|