| libsyncdaemon Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
SyncdaemonFilesystemInterface; SyncdaemonFilesystemInterfaceClass; void (*SyncdaemonGotMetadataFunc) (SyncdaemonFilesystemInterface *interface,gboolean success,SyncdaemonMetadata *metadata,gpointer user_data); SyncdaemonMetadata * syncdaemon_filesystem_interface_get_metadata (SyncdaemonFilesystemInterface *interface,const gchar *path,gboolean with_subtree_sync_check); void syncdaemon_filesystem_interface_get_metadata_async (SyncdaemonFilesystemInterface *interface,const gchar *path,gboolean with_subtree_sync_check,SyncdaemonGotMetadataFunc callback,gpointer user_data); SyncdaemonFilesystemInterface * syncdaemon_filesystem_interface_new (SyncdaemonDaemon *daemon);
typedef struct _SyncdaemonFilesystemInterface SyncdaemonFilesystemInterface;
typedef struct {
SyncdaemonInterfaceClass parent_class;
} SyncdaemonFilesystemInterfaceClass;
void (*SyncdaemonGotMetadataFunc) (SyncdaemonFilesystemInterface *interface,gboolean success,SyncdaemonMetadata *metadata,gpointer user_data);
SyncdaemonMetadata * syncdaemon_filesystem_interface_get_metadata (SyncdaemonFilesystemInterface *interface,const gchar *path,gboolean with_subtree_sync_check);
void syncdaemon_filesystem_interface_get_metadata_async (SyncdaemonFilesystemInterface *interface,const gchar *path,gboolean with_subtree_sync_check,SyncdaemonGotMetadataFunc callback,gpointer user_data);
SyncdaemonFilesystemInterface * syncdaemon_filesystem_interface_new
(SyncdaemonDaemon *daemon);