| libsyncdaemon Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
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);
typedef struct {
SyncdaemonInterfaceClass parent_class;
} 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);