SyncdaemonFilesystem

SyncdaemonFilesystem

Synopsis

                    SyncdaemonFilesystemInterfacePrivate;
                    SyncdaemonFilesystemInterface;
                    SyncdaemonFilesystemInterfaceClass;
SyncdaemonFilesystemInterface * syncdaemon_filesystem_interface_new
                                                        (SyncdaemonDaemon *daemon);
SyncdaemonMetadata * syncdaemon_filesystem_interface_get_metadata
                                                        (SyncdaemonFilesystemInterface *interface,
                                                         const gchar *path,
                                                         gboolean with_subtree_sync_check);
void                (*SyncdaemonGotMetadataFunc)        (SyncdaemonFilesystemInterface *interface,
                                                         gboolean success,
                                                         SyncdaemonMetadata *metadata,
                                                         gpointer user_data);
void                syncdaemon_filesystem_interface_get_metadata_async
                                                        (SyncdaemonFilesystemInterface *interface,
                                                         const gchar *path,
                                                         gboolean with_subtree_sync_check,
                                                         SyncdaemonGotMetadataFunc callback,
                                                         gpointer user_data);

Object Hierarchy

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

Description

Details

SyncdaemonFilesystemInterfacePrivate

typedef struct _SyncdaemonFilesystemInterfacePrivate SyncdaemonFilesystemInterfacePrivate;


SyncdaemonFilesystemInterface

typedef struct _SyncdaemonFilesystemInterface SyncdaemonFilesystemInterface;


SyncdaemonFilesystemInterfaceClass

typedef struct {
	SyncdaemonInterfaceClass parent_class;
} SyncdaemonFilesystemInterfaceClass;


syncdaemon_filesystem_interface_new ()

SyncdaemonFilesystemInterface * syncdaemon_filesystem_interface_new
                                                        (SyncdaemonDaemon *daemon);

daemon :

Returns :


syncdaemon_filesystem_interface_get_metadata ()

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

interface :

path :

with_subtree_sync_check :

Returns :


SyncdaemonGotMetadataFunc ()

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

interface :

success :

metadata :

user_data :


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

interface :

path :

with_subtree_sync_check :

callback :

user_data :