SyncdaemonFilesystemInterface

SyncdaemonFilesystemInterface

Synopsis

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

Object Hierarchy

  GObject
   +----SyncdaemonInterface
         +----SyncdaemonFilesystemInterface

Description

Details

SyncdaemonFilesystemInterface

typedef struct _SyncdaemonFilesystemInterface SyncdaemonFilesystemInterface;


SyncdaemonFilesystemInterfaceClass

typedef struct {
	SyncdaemonInterfaceClass parent_class;
} SyncdaemonFilesystemInterfaceClass;


SyncdaemonGotMetadataFunc ()

void                (*SyncdaemonGotMetadataFunc)        (SyncdaemonFilesystemInterface *interface,
                                                         gboolean success,
                                                         SyncdaemonMetadata *metadata,
                                                         gpointer user_data);


syncdaemon_filesystem_interface_get_metadata ()

SyncdaemonMetadata * syncdaemon_filesystem_interface_get_metadata
                                                        (SyncdaemonFilesystemInterface *interface,
                                                         const gchar *path,
                                                         gboolean with_subtree_sync_check);

syncdaemon_filesystem_interface_get_metadata_async ()

void                syncdaemon_filesystem_interface_get_metadata_async
                                                        (SyncdaemonFilesystemInterface *interface,
                                                         const gchar *path,
                                                         gboolean with_subtree_sync_check,
                                                         SyncdaemonGotMetadataFunc callback,
                                                         gpointer user_data);

syncdaemon_filesystem_interface_new ()

SyncdaemonFilesystemInterface * syncdaemon_filesystem_interface_new
                                                        (SyncdaemonDaemon *daemon);