SyncdaemonShares

SyncdaemonShares

Synopsis

                    SyncdaemonSharesInterfacePrivate;
                    SyncdaemonSharesInterface;
                    SyncdaemonSharesInterfaceClass;
SyncdaemonSharesInterface * syncdaemon_shares_interface_new
                                                        (SyncdaemonDaemon *daemon);
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);
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

SyncdaemonSharesInterfacePrivate

typedef struct _SyncdaemonSharesInterfacePrivate SyncdaemonSharesInterfacePrivate;


SyncdaemonSharesInterface

typedef struct _SyncdaemonSharesInterface SyncdaemonSharesInterface;


SyncdaemonSharesInterfaceClass

typedef struct {
	SyncdaemonInterfaceClass parent_class;
} SyncdaemonSharesInterfaceClass;


syncdaemon_shares_interface_new ()

SyncdaemonSharesInterface * syncdaemon_shares_interface_new
                                                        (SyncdaemonDaemon *daemon);

daemon :

Returns :


syncdaemon_shares_interface_accept ()

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

interface :

share_id :


syncdaemon_shares_interface_create ()

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

interface :

path :

usernames :

name :

allow_modifications :


syncdaemon_shares_interface_delete ()

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

interface :

path :


syncdaemon_shares_interface_get_shared ()

GSList *            syncdaemon_shares_interface_get_shared
                                                        (SyncdaemonSharesInterface *interface);

interface :

Returns :


syncdaemon_shares_interface_get_shares ()

GSList *            syncdaemon_shares_interface_get_shares
                                                        (SyncdaemonSharesInterface *interface);

interface :

Returns :


syncdaemon_shares_interface_refresh ()

void                syncdaemon_shares_interface_refresh (SyncdaemonSharesInterface *interface);

interface :


syncdaemon_shares_interface_reject ()

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

interface :

share_id :