SyncdaemonSharesInterface

SyncdaemonSharesInterface

Synopsis

                    SyncdaemonSharesInterface;
                    SyncdaemonSharesInterfaceClass;
void                syncdaemon_shares_interface_accept  (SyncdaemonSharesInterface *interface,
                                                         const gchar *share_id);
void                syncdaemon_shares_interface_create  (SyncdaemonSharesInterface *interface,
                                                         const gchar *path,
                                                         GSList *usernames,
                                                         const gchar *name,
                                                         gboolean allow_modifications);
void                syncdaemon_shares_interface_delete  (SyncdaemonSharesInterface *interface,
                                                         const gchar *path);
GSList *            syncdaemon_shares_interface_get_shared
                                                        (SyncdaemonSharesInterface *interface);
GSList *            syncdaemon_shares_interface_get_shares
                                                        (SyncdaemonSharesInterface *interface);
SyncdaemonSharesInterface * syncdaemon_shares_interface_new
                                                        (SyncdaemonDaemon *daemon);
void                syncdaemon_shares_interface_refresh (SyncdaemonSharesInterface *interface);
void                syncdaemon_shares_interface_reject  (SyncdaemonSharesInterface *interface,
                                                         const gchar *share_id);

Object Hierarchy

  GObject
   +----SyncdaemonInterface
         +----SyncdaemonSharesInterface

Description

Details

SyncdaemonSharesInterface

typedef struct _SyncdaemonSharesInterface SyncdaemonSharesInterface;


SyncdaemonSharesInterfaceClass

typedef struct {
	SyncdaemonInterfaceClass parent_class;
} SyncdaemonSharesInterfaceClass;


syncdaemon_shares_interface_accept ()

void                syncdaemon_shares_interface_accept  (SyncdaemonSharesInterface *interface,
                                                         const gchar *share_id);

syncdaemon_shares_interface_create ()

void                syncdaemon_shares_interface_create  (SyncdaemonSharesInterface *interface,
                                                         const gchar *path,
                                                         GSList *usernames,
                                                         const gchar *name,
                                                         gboolean allow_modifications);

syncdaemon_shares_interface_delete ()

void                syncdaemon_shares_interface_delete  (SyncdaemonSharesInterface *interface,
                                                         const gchar *path);

syncdaemon_shares_interface_get_shared ()

GSList *            syncdaemon_shares_interface_get_shared
                                                        (SyncdaemonSharesInterface *interface);

syncdaemon_shares_interface_get_shares ()

GSList *            syncdaemon_shares_interface_get_shares
                                                        (SyncdaemonSharesInterface *interface);

syncdaemon_shares_interface_new ()

SyncdaemonSharesInterface * syncdaemon_shares_interface_new
                                                        (SyncdaemonDaemon *daemon);

syncdaemon_shares_interface_refresh ()

void                syncdaemon_shares_interface_refresh (SyncdaemonSharesInterface *interface);

syncdaemon_shares_interface_reject ()

void                syncdaemon_shares_interface_reject  (SyncdaemonSharesInterface *interface,
                                                         const gchar *share_id);